这是一个手工生成webservice客户端的方法,自己测试可以使用,欢迎题提供意见。
自己做webservice服务,自己在做客户端测试很方便。可以直接用工具生成,以后我会将eclispe和axis2插件生成的办法贴出来。
1 环境:jdk1.5,axis 1.4.1,
2.访问为你提供服务的端口,确认端口正常。
3.配置系统环境;
AXIS_HOME
D:/tools/axis2-1.4.1;
AXIS_LIB %AXIS_HOME%/lib
path %AXIS_HOME%/bin;
4. 在cmd下运行:
D:/tools/axis2-1.4.1/bin> wsdl2java.bat -uri http://localhost:8080/axis2/services/HelloUser?wsdl -o D:/workspace/WSjava
D:/workspace/WSjava
Using AXIS2_HOME: D:/tools/axis2-1.4.1
Using JAVA_HOME: D:/tools/jdk1.6.0_04
Retrieving document at 'http://localhost:8080/axis2/services/HelloUser?wsdl'.
D:/tools/axis2-1.4.1/bin>
5.最后自己做一个测试的类,引用以上2类可完成webservice调用。测试也行。
http://localhost:8080/axis2/services/HelloUser?wsdl 服务提供的wsdl格式。
D:/workspace/WSjava 是你程序输出的路径
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。