关于如何使用axis2生成客户端代码

这是一个手工生成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 是你程序输出的路径

相关文章

1.使用ajax调用varxhr;functioninvoke(){if(window.ActiveXO...
               好不容易把WebService服务器...
1新建一个工程项目用来做服务端增加一个MyService1类文件pac...
packagecom.transsion.util;importjava.io.BufferedReader;i...
再生产wsdl文件时重写描述文件1usingSystem;2usingSystem.Co...
一般情况下,使用eclipse自带的jax-ws生成webservice会自动生...