posts - 14, comments - 15, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          web應(yīng)用axis2集成spring

          Posted on 2009-02-27 11:23 析木 閱讀(3030) 評論(0)  編輯  收藏 所屬分類: WebService
          首先添加相應(yīng)jar包到web-inf的lib里面。

          一、在web.xml添加下面代碼
              <servlet>
                  
          <display-name>Apache-Axis Servlet</display-name>
                  
          <servlet-name>AxisServlet</servlet-name>
                  
          <servlet-class>org.apache.axis2.transport.http.AxisServlet</servlet-class>
                  
          <load-on-startup>1</load-on-startup>
              
          </servlet>
              
          <servlet-mapping>
                  
          <servlet-name>AxisServlet</servlet-name>
                  
          <url-pattern>/services/*</url-pattern>
              
          </servlet-mapping>
          二、建立如下的目錄結(jié)構(gòu)
          WEB-INF    
             |  web.xml    
             |  services        
                 |  UserService            
                    |  META-INF
                        |  services.xml
          services.xml代碼如下
          <?xml version="1.0" encoding="UTF-8"?>

          <serviceGroup>
              
          <service name="UserService">
                  
          <description>Hello World Spring Service</description>
                      <!-- ServiceObjectSupplier為裝載spring bean的類,必須有-->
                  
          <parameter name="ServiceObjectSupplier">
                      org.apache.axis2.extensions.spring.receivers.SpringServletContextObjectSupplier
                  
          </parameter>
                  
          <parameter name="SpringBeanName">userServer</parameter>     <!-- SpringBeanName不可變,userServer為spring中對應(yīng)的bean-->
                  
          <operation name="axisTest">
                      
          <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
                  
          </operation>
              
          </service>
          </serviceGroup>

          可通過 http://yourhost:port/應(yīng)用名/services/UserService?wsdl訪問。

          參考:
          http://wso2.org/library/90
          http://ws.apache.org/axis2/1_3/spring.html    
          我要啦免费统计
          主站蜘蛛池模板: 民权县| 萨迦县| 通化市| 莆田市| 鲁山县| 安吉县| 汕尾市| 永嘉县| 广南县| 崇文区| 长宁区| 武鸣县| 莎车县| 石景山区| 巫溪县| 信阳市| 黄石市| 怀远县| 龙岩市| 双江| 伽师县| 平果县| 淮阳县| 镇康县| 阳西县| 调兵山市| 合水县| 通江县| 厦门市| 贡嘎县| 全南县| 洛南县| 临安市| 万宁市| 呼和浩特市| 兴文县| 阿尔山市| 荆门市| 通江县| 拜泉县| 甘肃省|