jaxws-ri 2.2.6生成webServcie客户端步骤

3 篇文章 0 订阅
2 篇文章 0 订阅

 

第一部分配置jaxws-ri

1.访问你的wsdl地址需要安全验证,你需要在jaxws-ri 2.2.6/bin/authFile.txt文件中配置你的用户名和密码

http://wsuser:12345678@www.test.com/webservice/goodsWebservice?wsdl

(wsuser12345678就是用户名和密码,@后面的是你的wsdl地址了)

2.由于在生成客户端代码的时候需要使用到wsimport命令,

需要检测jaxws-ri2.2.6/bin/wsimport.bat这个文件中是否设置了JAXWS_HOME

如果文件开头没有配置则使用以下代码

set JAXWS_HOME ="C:\tools\developTools\jaxws-ri 2.2.6"

 

第二部分生成客户端代码

1.使用cmd进入到你的JAXWS2.2.1-20100617\jaxws-ri\bin目录

2.使用该命令生成客户端代码

wsimport.bat -s src-p com.goldgov.eannet.webservice.goodswebservice.server.impl -Xauthfile./authFile.txt http://www.test.com/webservice/goodsWebservice?wsdl

会在bin目录中生成src文件夹,打开后依次打开com/goldgov/eannet/webservice/goodswebservice/server/impl文件

里面就是客户端java代码了

3.生成WSDL文件

1.进入你的服务端项目打包路径下的classes文件夹,jaxws-ri 2.2.6\bin下面的wsgen.bat复制过来,因为生成wsdl需要该命令

2.使用wsgen.bat-cp . com.goldgov.eannet.webservice.GoodsWebService.server.impl.GoodsWebservice-wsdl

会生成两个文件

 

3.生成安全访问类 wsgen.bat -s src -cp .com.goldgov.eannet.webservice.GoodsWebService.server.impl.GoodsWebservice m

 

会在src文件夹生成代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值