不一样的思想~~
http://shop34712791.taobao.com
MSN:wins0910@hotmail.com
调ws的一些方法(未消化的)~
上一篇 /
下一篇 2007-08-04 00:19:03
/ 个人分类:待分析
当然也可以自己写程序测试web service,这样既可以生成客户端代码也可以生成服务器端代码,结合Junit,Ant很方便的实现自动化测试.通用的java类库有Axis 和 Xfire,可以根据不同需要选择版本.
以Axis1.4为例,生成服务器端代码用一下命令
java -cp .;.\lib\axis.jar;.\lib\axis-ant.jar;.\lib\axis-schema.jar;.\lib\commons-discovery-0.2.jar;.\lib\commons-logging-1.0.4.jar;.\lib\jaxrpc.jar;.\lib\log4j-1.2.8.jar;.\lib\saaj.jar;.\lib\wsdl4j-1.5.1.jar;.\lib\activation.jar;.\lib\mail.jar; org.apache.axis.wsdl.WSDL2Java --server-side --skeletonDeploy true XXXX.wsdl
客户端代码
java -cp .;.\lib\axis.jar;.\lib\axis-ant.jar;.\lib\axis-schema.jar;.\lib\commons-discovery-0.2.jar;.\lib\commons-logging-1.0.4.jar;.\lib\jaxrpc.jar;.\lib\log4j-1.2.8.jar;.\lib\saaj.jar;.\lib\wsdl4j-1.5.1.jar;;.\lib\activation.jar;.\lib\mail.jar; org.apache.axis.wsdl.WSDL2Java -client XXXX.wsdl
deploy服务器
java -cp .;.\lib\axis.jar;.\lib\axis-ant.jar;.\lib\axis-schema.jar;.\lib\commons-discovery-0.2.jar;.\lib\commons-logging-1.0.4.jar;.\lib\jaxrpc.jar;.\lib\log4j-1.2.8.jar;.\lib\saaj.jar;.\lib\wsdl4j-1.5.1.jar; org.apache.axis.client.AdminClient -lhttp://localhost:8080/axis/services/AdminService deploy.wsdd
收藏
举报
TAG:
待分析