国产一区二区精品久久_蜜桃狠狠狠狠狠狠狠狠狠_午夜视频精品_激情都市一区二区

當前位置:首頁 > 網站舊欄目 > 學習園地 > 設計軟件教程 > 用Axis創建的Webservice的集成與發布(上)

用Axis創建的Webservice的集成與發布(上)
2010-01-15 07:20:56  作者:  來源:
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>  
  48.          
  49.        <session-timeout>5session-timeout>  
  50.    session-config>  
  51. <mime-mapping>  
  52.    <extension>wsdlextension>  
  53.     <mime-type>text/xmlmime-type>  
  54.  mime-mapping>  
  55.  <mime-mapping>  
  56.    <extension>xsdextension>  
  57.    <mime-type>text/xmlmime-type>  
  58.  mime-mapping>  

    只要將上述的配置信息加入到你的web應用中就可以將Axis集成到你自己的項目中去了。還有一點需要說明,那就是除了這個配置以外還有將你的Axis.jar和其他必要的jar文件加入到你的WEB-INF/lib目錄中,以及發布你的的webserviceclassesWEB-INF/classes/中。


安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢