使用wsdl2java开发webservice客户端

最近的一个任务是,调用第三方的接口,使用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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值