瘋狂

          STANDING ON THE SHOULDERS OF GIANTS
          posts - 481, comments - 486, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          webservice簡單的應用jws

          Posted on 2009-03-31 17:35 瘋狂 閱讀(422) 評論(0)  編輯  收藏
          此方法用axis1.4
          加入包:lib下所有包
          首先web.xml加入:

          <display-name>Apache-Axis</display-name>   
              <listener>
                  <listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class>
              </listener>
             
            <servlet>
              <servlet-name>AxisServlet</servlet-name>
              <servlet-class>
                  org.apache.axis.transport.http.AxisServlet
              </servlet-class>
            </servlet>

            <servlet>
              <servlet-name>AdminServlet</servlet-name>
              <servlet-class>
                  org.apache.axis.transport.http.AdminServlet
              </servlet-class>
              <load-on-startup>100</load-on-startup>
            </servlet>

            <servlet>
              <servlet-name>SOAPMonitorService</servlet-name>
              <servlet-class>
                  org.apache.axis.monitor.SOAPMonitorService
              </servlet-class>
              <init-param>
                <param-name>SOAPMonitorPort</param-name>
                <param-value>5001</param-value>
              </init-param>
              <load-on-startup>100</load-on-startup>
            </servlet>
            <servlet-mapping>
              <servlet-name>AxisServlet</servlet-name>
              <url-pattern>/servlet/AxisServlet</url-pattern>
            </servlet-mapping>

            <servlet-mapping>
              <servlet-name>AxisServlet</servlet-name>
              <url-pattern>*.jws</url-pattern>
            </servlet-mapping>

            <servlet-mapping>
              <servlet-name>AxisServlet</servlet-name>
              <url-pattern>/services/*</url-pattern>
            </servlet-mapping>

            <servlet-mapping>
              <servlet-name>SOAPMonitorService</servlet-name>
              <url-pattern>/SOAPMonitor</url-pattern>
            </servlet-mapping>

           <!-- uncomment this if you want the admin servlet -->
           <!--
            <servlet-mapping>
              <servlet-name>AdminServlet</servlet-name>
              <url-pattern>/servlet/AdminServlet</url-pattern>
            </servlet-mapping>
           -->
              <session-config>
                  <session-timeout>20</session-timeout>
              </session-config>
                <mime-mapping>
              <extension>wsdl</extension>
               <mime-type>text/xml</mime-type>
            </mime-mapping>

            <mime-mapping>
              <extension>xsd</extension>
              <mime-type>text/xml</mime-type>
            </mime-mapping>
           發(fā)布主機的類為webservice:
          將要發(fā)布的改名為.jws,并且要去掉package,放在web-info下面即可。通過http://localhost:8080/project/xxx.jws即可訪問


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 道孚县| 紫阳县| 阿巴嘎旗| 寻乌县| 枣阳市| 泽库县| 大荔县| 马关县| 旺苍县| 沿河| 罗源县| 新巴尔虎右旗| 新绛县| 蓬莱市| 大悟县| 武夷山市| 双桥区| 堆龙德庆县| 芜湖县| 吕梁市| 翁牛特旗| 邵武市| 隆化县| 新巴尔虎右旗| 长葛市| 和龙市| 农安县| 揭西县| 建瓯市| 景泰县| 普格县| 枣庄市| 永寿县| 淄博市| 台湾省| 满洲里市| 屯昌县| 安图县| 永新县| 新密市| 肃南|