soap服务的部署
1. 环境的配置:
(1) 下载需要的资源:
Apache SOAP 2.3 http://apache.linuxforum.net/dist/ws/soap/version-2.3.1/soa
p-bin-2.3.1.zip
(2)安装Apache SOAP:
把下载回来的soap-2.3.1.zip解压到c:/soap-2_3_1。把c:/soap-2_3_1/lib下的两
个文件复制到%TOMCAT_HOME%/common/lib下面;把c:/soap-2_3_1/webapps下的soap.war
复制到%TOMCAT_HOME%/webapps下面;把其他的几个jar文件(mail.jar,activation.jar,x
erces.jar)复制到%TOMCAT_HOME%/common/lib下面。
设置classpath变量:
把上面的四个jar文件路径添加到classpath变量中
%TOMCAT_HOME%/common/lib/ xercesImpl.jar
%TOMCAT_HOME%/common/lib/mail.jar
%TOMCAT_HOME%/common/lib/activation.jar
%TOMCAT_HOME%/common/lib/ xml-apis.jar
%TOMCAT_HOME%/common/lib/soap.jar
测试客户端配置:
1.打开web浏览器,访问http://localhost:8080/soap/servlet/rpcrouter,如果出
现提示: “Sorry, I don't speak via HTTP GET- you have to use HTTP POST to tal
k to me”,第一步测试通过。
2.命令行测试:在命令行下输