标签: java web-services java-ee wsdl
我正在开发java和Metro中的Web服务,需要传递大量信息。例如,像xml描述客户的所有属性。
我想知道是否有一些标准的方式来传递文档中的数据。目前,我一直将数据作为名为'customerXML'的字符串参数传递。
任何建议表示赞赏。仅供参考我使用RestEasy定义了另一个非常好的ws,它使用输入/输出流很好,但我正在寻找一种方法来利用基于SOAP的Web服务来公开类似的功能。
答案 0 :(得分:2)
JAX WS非常适合此要求,适用于SOAP
答案 1 :(得分:0)
我的假设是没有标准的方法将xml文档传递给基于SOAP的Web服务,而无需自己编写整个SOAP消息。因此,我认为没有一种简单的方法可以实现RESTful Web服务获得认可的一个原因。使用基于SOAP的Web服务执行此操作的最佳方法是将文档作为字符串参数传递,并在服务器代码中进行验证/解析。