一 、 wsdl2java 生成webService服务端代码:
1.1 下载apache cxf的包,如apache-cxf-3.2.4,地址:cxf.apache.org/download.html
1.2 解压 apache-cxf-3.2.4.zip 至某一目录,eg__ D:\soft_install_work\apache-cxf-3.2.4
1.3 设置环境变量
1.3.1 、CXF_HOME=D:\apache-cxf-2.7.10
1.3.2、在path后面加上 %CXF_HOME%/bin;
1.4 cmd 中运行 wsdl2java 工具
在cmd命令中输入wsdl2java,如果有提示usage,就表明配置成功
在cmd命令中输入:wsdl2java -d D:\\src -client http://api.xxx.cn/****/service/registerService?wsdl
(D:\\src 是客户端程序代码所在的目录,http://api.xxx.cn/****/service/registerService?wsdl 是 定义webservice的地址)
此时便可以在 D:\\src 下生成 wsdl 代码
二、 eclipse_axis,使用axis 生成使用Eclipse自带的Axis1插件生成Web Service服务端---客户端:
右键项目,new,选择“other”,输入web,选择“Web Service Client”,NEXT。
注意:在 Service definition中 输入 wsdl 地址。