java调用ws服务

1、找到ws服务地址,例如:http://www.webxml.com.cn/WebServices/MobileCodeWS.asmx

2、新建项目

3、进入命令行窗口,进入当前项目src目录下,然后输入指令:

wsimport -keep http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl

或者直接在命令行窗口输入格式wsimport -s "src目录" -p “生成类所在包名” -keep “wsdl发布地址”

示例:

wsimport -s G:\\workspace\\webService\\TheClient\\src -p com.hyan.client -keep http://localhost:9001/Service/ServiceHello?wsdl

4、出现如上内容后,刷新项目,会发现系统已经自动生成代码。

也可将生成的代码打包成一个jar包,调用即可。jar cvf test.jar 打包目录

5、新建一个类,写入main函数,调用mobileCodeWSSoap类中方法即可。

 

wsdl详解

posted @ 2017-03-03 10:46  一响贪欢  阅读(3235)  评论(0编辑  收藏  举报