转自:http://yangyang.iteye.com/blog/57991
axis可以随意部署在大部分web application server上,如:tomcat。它与你自己部署的应用几乎没有任何的耦合关系你只需要在你的web.xml中配置一下axis就可以正常使用了。这样我们能够很方便的将axis集成到我们自己开发的项目上。具体的配置如下:
xml 代码
1.<listener>
2. <listener-class>org.apache.axis.transport.http.AxisHTTPSessionListenerlistener-class>
3. listener>
4. <servlet>
5. <servlet-name>AxisServletservlet-name>
6. <display-name>Apache-Axis Servletdisplay-name>
7. <servlet-class>
8. org.apache.axis.transport.http.AxisServlet
9. servlet-class>
10. servlet>
11. <servlet>
12. <servlet-name>AdminServletservlet-name>
13. <display-name>Axis Admin Servletdisplay-name>
14. <servlet-class>
15. org.apache.axis.transport.http.AdminServlet
16. servlet-class>
17. <load-on-startup>100load-on-startup>
18. servlet>
19. <servlet>
20. <servlet-name>SOAPMonitorServiceservlet-name>
21. <display-name>SOAPMonitorServicedisplay-name>
22. <servlet-class>
23. org.apache.axis.monitor.SOAPMonitorService
24. servlet-class>
25. <init-param>
26. <param-name>SOAPMonitorPortparam-name>
27. <param-value>5001param-value>
28. init-param>
29. <load-on-startup>100load-on-startup>
30. servlet>
31. <servlet-mapping>
32. <servlet-name>AxisServletservlet-name>
33. <url-pattern>/servlet/AxisServleturl-pattern>
34. servlet-mapping>
35. <servlet-mapping>
36. <servlet-name>AxisServletservlet-name>
37. <url-pattern>*.jwsurl-pattern>
38. servlet-mapping>
39. <servlet-mapping>
40. <servlet-name>AxisServletservlet-name>
41. <url-pattern>/services/*url-pattern>
42. servlet-mapping>
43. <servlet-mapping>
44. <servlet-name>SOAPMonitorServiceservlet-name>
45. <url-pattern>/SOAPMonitorurl-pattern>
46. servlet-mapping>
47.<session-config>
1.
2. <session-timeout>5session-timeout>
3. session-config>
4.<mime-mapping>
1. <extension>wsdlextension>
2. <mime-type>text/xmlmime-type>
3. mime-mapping>
4. <mime-mapping>
5. <extension>xsdextension>
6. <mime-type>text/xmlmime-type>
7. mime-mapping>
只要将上述的配置信息加入到你的web应用中就可以将Axis集成到你自己的项目中去了。还有一点需要说明,那就是除了这个配置以外还有将你的Axis.jar和其他必要的jar文件加入到你的WEB-INF/lib目录中,以及发布你的的webservice的classes到WEB-INF/classes/中。
分享到:
相关推荐
axis发布webservice教程axis发布webservice教程axis发布webservice教程axis发布webservice教程
webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例
spring+axis集成webservice
spring集成axis发布webservice源码 spring集成axis发布webservice源码 spring集成axis发布webservice源码 spring集成axis发布webservice源码
使用axis2创建webservice步骤以及客户端调用service服务代码,如何编写和发布WebService,如何使用services.xml配置文件发布,如何用Java实现调用WebService的客户端程序等等
Axis2创建WebService
本文介绍用Axis2集成SSH搭建WebService。会达到的效果: 1.按照传统我们用SSH框架做Web项目的方式编写代码。 2.集成Axis2实现WebService。 3.灵活配置,在一个项目中配置多个WebService的调用接口。 4.顺便提一种...
经典入门:Axis2创建webservice.pdf
本案例实现使用Axis2生成.arr包发布WebService服务,并使用Axis2生成客户端代码方式调用WebService
一个基于axis的webservice接口例子
借鉴网上的资源,弄了一个SpringBoot开发WebService之Axis示例。
使用axis发布webservice服务,客户端 服务端均有 本地测试通过。
Axis2WebService源码。本地测试通过。
Android 利用axis2 调用webservice 包含j2ee服务端代码和Android客户端代码 代码实现包含 List,map ,对象传递
Axis1发布webservice服务,demo项目,已包含所需的jar包等各种文件,下载导入即可启动运行,有问题的欢迎咨询哈
使用axis开发webservice使用的jar包
eclipse+tomcat+axis2创建webservice
NULL 博文链接:https://sakajiaofu.iteye.com/blog/1199570
本人精心总结的axis发布webservice的详细步骤,以实例的形式讲解,希望可以帮到更多人(精心总结,绝非抄袭)
axis调用第三方webservice接口所需的jar包,包括axis-1.4.jar,axis-jaxrpc-1.3.jar,axis-jaxrpc-1.4.jar,commons-discovery-0.5.jar,commons-logging-1.2.jar,cxf-rt-databinding-jaxb-3.3.1.jar,javax.mail-...