使用wsdl2java开发webservice客户端

来源:互联网 发布:揭东军埔淘宝村 编辑:程序博客网 时间:2024/05/29 18:29

最近的一个任务是,调用第三方的接口,使用WebService通信,那么怎么开发WebService客户端呢?

第一步:浏览器访问webService的服务端地址,注意地址后加“?wsdl”,保存为xml文件

第二步:下载cxf,使用cxf根据wsdl生成java文件,打包成jar包

(1)官网是http://cxf.apache.org/download.html

(2)在apache-cxd-2.6.1\bin目录下,mcd进入,执行命令:

wsdl2java -p service.webservice.client.demo -d D:\temp -verbose "D:\demoForWebSerivce.xml"

其中,wsdl2java -p 包名 -d 生成文件路径 -verbose "wsdl文件路径"

(3)使用Myeclipse把java文件打成jar包,我的做法是把文件粘贴进随意一个java工程,然后“导出”为jar包,在打包时把wsdl文件也放进去

第三步:使用MyEclipse创建WebService工程,导入jar包

此时,可在程序里直接调用jar包中的方法。使用前详细阅读API介绍文档。

0 0
原创粉丝点击