【JAVA调用webservice】使用JDK wsimport工具生成客户端类(特殊参数)
576 ✦ 843842144@qq.com

.工具

1.JDK1.7(至少保持JDK版本为1.6以上,可以在JDK的安装目录下的bin目录下查看是否有wsimport.exe这个可执行文件)

 .创建服务端

1.创建一个服务端项目



运行main方法,输出如下表示发布成功。


2.在地址栏里输入你刚才发布的http://localhost:9000/HelloWorld?wsdl,这时候就能看到xmll文档  


.创建客户端

 

1.创建一个项目

2.命令提示窗口执行生成命令。

  格式:wsimport -s "src目录" -p “生成类所在包名” -keep “wsdl发布地址


生成客户端代码:出现如下输出表示生成成功


PS:若wsimport不是内部命令,配置一下java环境变量就可以了


运行Client main方法,server端输出如下,整个webservice完成。


PS:适用接口参数比较特殊的ws.以上例子传输的是byte数组,其他数据类型未测试。

Submit
no comments yet~