0
点赞
收藏
分享

微信扫一扫

[Webservice]-- 使用apache-cxf生成wsdl的客户端文件并使用


使用apache-cxf-3.1.7生成wsdl的客户端文件

 

一、环境准备:jdk-1.7以上、idea-16、cxf-3.1.7

 

下载:apache-cxf-3.1.7.zip,​​http://cxf.apache.org/download.html​​

下载并安装:jdk1.7

下载并安装idea16

Web service 的uri---->​​http://10.2.152.251:8003/userRoleAutho?wsdl​​

 

二、解压apache-cxf-3.1.7.zip,再进入cxf解压目录下的bin目录中执行以下命令

 

wsdl2java   -encoding  utf8   ​​http://10.2.152.251:8003/userRoleAutho?wsdl​​

 

[Webservice]-- 使用apache-cxf生成wsdl的客户端文件并使用_java文件

注意:生成文件时需要启动web service服务,否则无法正常生成

 

生成成功后会在cxf目录下看见一个server文件夹(里面就是对应的java文件):

          

[Webservice]-- 使用apache-cxf生成wsdl的客户端文件并使用_ide_02

 

里面的Java文件:

         

[Webservice]-- 使用apache-cxf生成wsdl的客户端文件并使用_java文件_03

 

三、idea新建java项目,导入生成的server文件夹代码,使用生成的java客户端文件

 

导入server文件夹后,新建一个测试类,并执行main方法后即可测试

  

[Webservice]-- 使用apache-cxf生成wsdl的客户端文件并使用_ide_04

 

以上测试已经通过,可以直接使用!

 

 

 

 

 

 

举报

相关推荐

0 条评论