CXF 制作WebService客户端

注:配置环境变量之后直接在运行中执行生成命令便可直接生成,否则要首先 cd到bin目录下

 

wsdl2java命令参数
-p 指定其wsdl的命名空间,也就是要生成代码的包名:
-d 指定要产生代码所在目录
-client 生成客户端测试web service的代码
-server 生成服务器启动web service的代码
-impl 生成web service的实现代码
-ant 生成build.xml文件
-all 生成所有开始端点代码:types,service proxy,,service interface, server mainline, client mainline, implementation object, and an Ant build.xml file.

-encoding 指定编码格式

用法:
wsdl2java -encoding utf-8 -p com.sf.ssss -d d:\user\80002137\桌面\temp -client http://10.202.34.218:8085/omptimepromise/ws/calcTmPromiseStandardWs?wsdl

重要关注点:
1、生成客户端时最好指定编码格式,否则将出现乱码和打包时报错等问题。
2、生成了客户端后,不要修改包的路径,否则会出现命名空间问题,因此在生成客户端时,必须指定好包名。

posted @ 2016-11-18 09:30  JUN王者  阅读(173)  评论(0)    收藏  举报