关于服务端webservice接口的使用总结:
首先将wsdl地址放到浏览器中访问确保地址无误,可以访问,再进行其他操作
1.工具篇
下载soap-ui工具并安装,打开后输入wsdl地址下载代码
所有的服务端可以调用的接口方法就会被生成出来
找到想调用的方法打开,就可以看到调用客户端时需要的示例代码,示例代码只是格式,里边的参数还需要自己拟定,这时候可以点击左上角的绿色按钮尝试调用一下,一般都会调用成功,毕竟这是最正规的调用报文,webservice自己生成的,如果这个都调不通,肯定是客户端有问题,就不用挣扎了
2.依靠idea生成服务端代码:
找到项目–>右击
弹出来的页面中,填写wsdl地址,本地代码地址,以及webservice的paltFrom
按照下图所示去选择
package prefix包路径中有红色的代表当前文件夹路径不存在,会自动创建
点击ok即可生成我们需要的webservice服务端代码
然后全局搜索你所需要调用的方法在哪个类中被定义
得到这个类并且组装好所需的参数就可调用
3.wsdl2java命令方式生成服务端代码:
Wsdl2java -client -d /Users/XXX/IdeaProjects/demo/src/main/java/com/demo/webservice http:/