如何提供java的基于document/literal的webservice接口
以前曾经调用过.NET发布的webservice接口,document/literal格式的,传入的参数是xml文档内容组合成的字符串,当时对这种方式还不是很了解。服务提供方先给了一个xsd文档,然后给了wsdl文档,接下来在网上好不容易实现方法来调用。
可是现在我要提供java的基于document/literal的webservice接口,要传入的参数也是xml文档内容组合成的字符串(而且是多条记录,可能将上千条记录一起传过来,避免多次调用接口影响性能和响应时间),所以就开始研究document/literal格式,不过没多少头绪,也有一些疑惑,希望能得到大家的帮助。
1.首先,我要根据传入的参数的类型定义xsd文档?
2.如果这样的话,我是不是要将接受的字符串先转化成xml文档并根据xsd来验证参数的合法性?请问如何实现?(最好给些code^_^)
接下来就好办了,就卡在这地方了。
也许问题很浅显,那就请顺便指点一下,否则我走不下去了 呵呵
难者不会,会者不难
ps:调用类似的接口方法也很难找,下面我将调用代码贴出来和大家共享
页:
[1]