通过httpclient访问已经部署好的webservice,webservice的创建和部署通过axis2完成,参考
Axis2 Eclipse 开发webservice(2)http://blog.csdn.net/yang382197207/article/details/14124533
在axis2-1.6.0的lib文件夹下面已经包含了httpclient相关的jar包:commons-codec-1.3.jar,commons-httpclient-3.1.jar,commons-logging-1.1.1.jar,log4j-1.2.15.jar
新建项目,导入上述包,创建两个文件HelloWordTest.java和HelloWordTest2.java,来访问部署的tomcat下的axis服务HelloWord
其中SOAP请求可以通过软件来定义,参考编写,推挤两款软件:SOAPUI和XMLSPY
通过soapUI来定义SOAP请求
打开SOAPUI,新建New SOAP Project,输入项目name,在Initial WSDL中填写服务的地址,这里填写HelloWord服务的WSDL地址。
点击OK。项目建立好如下,点击下面的Request 1