根据wsdl生产cxf客户端
1、下载cxf
http://www.apache.org/dyn/closer.cgi?path=/cxf/2.7.11/apache-cxf-2.7.11.zip
解压并设置环境变量
2、进入命令行,使用如下命令进行生成客户端
解释:
C:\>wsdl2java -d D:\eking_project\maven\JEE_Framework\dest -client http://localhost:8080/framework/webservices/helloServices?wsdl
使用wsdl2java命令,把地址为
http://localhost:8080/framework/webservices/helloServices?wsdl对应的webservice
生成客户端 -client
到知道的目录: -d D:\eking_project\maven\JEE_Framework\dest
3、生成的结果
4、把这两个目录拷到任何一个java项目
5、测试,编写一个客户端Client
注意:如果返回的是List,那么会转成StringArray对象,对象里再通过getItem() 方法转成List。
发表评论 取消回复