没有合适的资源?快使用搜索试试~ 我知道了~
AXIS2生成webservice服务端方法.txt
需积分: 4 0 下载量 107 浏览量
2020-07-07
07:59:14
上传
评论
收藏 2KB TXT 举报
温馨提示
试读
2页
AXIS2生成webservice服务端方法.txt ,方便快捷生成webservice代码,包括服务端和客户端。
资源推荐
资源详情
资源评论
首先设置环境变量AXIS2_HOME
到工程的classes目录执行
%AXIS2_HOME%\bin\java2wsdl -cp . -cn com.cnnct.webservice.server.innet.InNetWebservice -of InNetWebservice.wsdl
%AXIS2_HOME%\bin\java2wsdl -cp . -cn com.cnnct.webservice.server.telecom.TeleComWebservice -of TeleComWebservice.wsdl
%AXIS2_HOME%\bin\java2wsdl -cp . -cn com.cnnct.webservice.server.school.SchoolWebservice -of SchoolWebservice.wsdl
再执行
%AXIS2_HOME%\bin\WSDL2Java -uri InNetWebservice.wsdl -p -d adb -s -ss -sd -ssi -o build\service
%AXIS2_HOME%\bin\WSDL2Java -uri TeleComWebservice.wsdl -p -d adb -s -ss -sd -ssi -o build\service
%AXIS2_HOME%\bin\WSDL2Java -uri SchoolWebservice.wsdl -p -d adb -s -ss -sd -ssi -o build\service
会在classes目录中生成build\service文件夹,里面会出现src目录和build.xml文件
删除包com.cnnct.webservice.server中除CardWebServices.java、Test.java、Webservice.java外其它文件
将src中的com整个包拷进工程中,
合并services.xml
到classes\build\service\build.xml所在的目录,删除文件夹src里的内容,但保留文件夹,
运行ant
E:\workspace\cardService_tl\webapps\WEB-INF\classes\build\service>D:\develope\apache-ant-1.6.5\bin\ant
等待执行完成,会在当前目录又生成一个build的目录,lib\Webservice.aar拷到WEB-INF\services目录中覆盖,
生成测试客户端的方法
编译项目,启动服务
到src/java目录,执行
%AXIS2_HOME%\bin\wsdl2java -uri http://172.16.200.143:90/services/InNetWebservice?wsdl -p com.cnnct.webservice.server.test -t -s -o stub
到工程的classes目录执行
%AXIS2_HOME%\bin\java2wsdl -cp . -cn com.cnnct.webservice.server.innet.InNetWebservice -of InNetWebservice.wsdl
%AXIS2_HOME%\bin\java2wsdl -cp . -cn com.cnnct.webservice.server.telecom.TeleComWebservice -of TeleComWebservice.wsdl
%AXIS2_HOME%\bin\java2wsdl -cp . -cn com.cnnct.webservice.server.school.SchoolWebservice -of SchoolWebservice.wsdl
再执行
%AXIS2_HOME%\bin\WSDL2Java -uri InNetWebservice.wsdl -p -d adb -s -ss -sd -ssi -o build\service
%AXIS2_HOME%\bin\WSDL2Java -uri TeleComWebservice.wsdl -p -d adb -s -ss -sd -ssi -o build\service
%AXIS2_HOME%\bin\WSDL2Java -uri SchoolWebservice.wsdl -p -d adb -s -ss -sd -ssi -o build\service
会在classes目录中生成build\service文件夹,里面会出现src目录和build.xml文件
删除包com.cnnct.webservice.server中除CardWebServices.java、Test.java、Webservice.java外其它文件
将src中的com整个包拷进工程中,
合并services.xml
到classes\build\service\build.xml所在的目录,删除文件夹src里的内容,但保留文件夹,
运行ant
E:\workspace\cardService_tl\webapps\WEB-INF\classes\build\service>D:\develope\apache-ant-1.6.5\bin\ant
等待执行完成,会在当前目录又生成一个build的目录,lib\Webservice.aar拷到WEB-INF\services目录中覆盖,
生成测试客户端的方法
编译项目,启动服务
到src/java目录,执行
%AXIS2_HOME%\bin\wsdl2java -uri http://172.16.200.143:90/services/InNetWebservice?wsdl -p com.cnnct.webservice.server.test -t -s -o stub
资源评论
taiyuyifan
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功