1:webservice客户端代码生成
使用AXIS2,命名行进入bin目录,Windows环境下运行wsdl2java.bat,linux环境下运行wsdl2java.sh;
如果设置了AXIS2_HOME环境变量,就不需要命令进入bin目录
2:执行命令
wsdl2java -uri [wsdl文件路径] -p [生成代码的包名] -o [存放代码的路径]
-uri指定文件路径;-p指定包名;-o指定存放生成的代码路径
注:wsdl文件路径可以为本地路径,比如 D:\文件\001wsdl
也可以为发布的地址,比如 http://localhost:8080/hello?wsdl
例如:
生成的Stub.java类用于调用服务,CallbackHandler用于异步调用服务