使用apache-cxf生成wsdl的客户端文件并使用
2016-09-22 12:49
183 查看
使用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
![](https://img-blog.csdn.net/20160922124617876?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注意:生成文件时需要启动web service服务,否则无法正常生成
生成成功后会在cxf目录下看见一个server文件夹(里面就是对应的java文件):
![](https://img-blog.csdn.net/20160922124633951?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
里面的Java文件:
![](https://img-blog.csdn.net/20160922124646080?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
三、idea新建java项目,导入生成的server文件夹代码,使用生成的java客户端文件
导入server文件夹后,新建一个测试类,并执行main方法后即可测试
![](https://img-blog.csdn.net/20160922124703248?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
以上测试已经通过,可以直接使用!
一、环境准备: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
注意:生成文件时需要启动web service服务,否则无法正常生成
生成成功后会在cxf目录下看见一个server文件夹(里面就是对应的java文件):
里面的Java文件:
三、idea新建java项目,导入生成的server文件夹代码,使用生成的java客户端文件
导入server文件夹后,新建一个测试类,并执行main方法后即可测试
以上测试已经通过,可以直接使用!
相关文章推荐
- 使用CXF将wsdl文件生成客户端代码命令
- WCF_通过使用svcutil.exe将http://*.svc?wsdl生成客户端可调用的.cs文件
- webservice 服务端例子+客户端例子+CXF整合spring服务端测试+生成wsdl文件 +cxf客户端代码自动生成
- cxf使用wsdl文件生成代码
- CXF wsdl2java 生成java代码供客户端使用
- 根据wsdl文件使用xfire生成webservice客户端
- apache-cxf wsdl文件生成java文件
- java wsdl反向生成源码,并使用CXF实现客户端调用代码
- 利用CXF wsdl2java生成java代码以及使用Apache Axis 1.4 wsdl2java生成java代码
- (转)wsdl文件用SoapUI快速创建WebService,CXF生成客户端代码
- 使用CXF根据wsdl地址自动生成客户端 (java)
- 【CXF】wsdl2java 生成客户端: 具有相同名称 "xxx" 的类/接口已在使用。请使用类定制设置来解决此冲突。
- wsdl文件用SoapUI快速创建WebService,CXF生成客户端代码
- 关于使用webService框架cxf自带工具将wsdl文件生成本地类
- 使用SoapUI生成wsdl文件客户端(一)
- 使用SoapUI生成wsdl文件客户端(二)
- CXF调用客户端根据wsdl文件生成java代码
- wsdl文件用SoapUI快速创建WebService,CXF生成客户端代码
- cxf在cmd中通过wsdl2java生成客户端文件
- Eclipse+Axis使用WSDL文件生成Web Service服务端/客户端