半生心半生緣

          JAVA人生篇章

          axis入門之配置篇

          jacky于2006廣州
          一 首先,你需要去官方下載相關(guān)的jar.
          包含的jar有:

          axis.jar
          axis-ant.jar
          axis-schema.jar
          commons-discovery-
          0.2 .jar
          commons-logging-
          1.0.4 .jar
          jaxrpc.jar
          log4j-
          1.2.8 .jar
          saaj.jar
          wsdl4j-
          1.5.1 .jar


          二 在Eclipse中建立一個(gè)Web工程:WebService
          ?把上面的jar放到WEB-INF/lib/文件夾中.
          配置web.xml文件如下:

          ?1 <? xml?version="1.0"?encoding="UTF-8" ?>
          ?2 < web-app? version ="2.4" ?
          ?3 ????xmlns ="http://java.sun.com/xml/ns/j2ee" ?
          ?4 ????xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" ?
          ?5 ????xsi:schemaLocation ="http://java.sun.com/xml/ns/j2ee?
          ?6 ????http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >
          ?7 < display-name > Apache-Axis </ display-name >
          ?8
          ?9 ???? < listener >
          10 ???????? < listener-class > org.apache.axis.transport.http.AxisHTTPSessionListener </ listener-class >
          11 ???? </ listener >
          12
          13 ???? < servlet >
          14 ???????? < display-name > Apache-Axis?Servlet </ display-name >
          15 ???????? < servlet-name > AxisServlet </ servlet-name >
          16 ???????? < servlet-class > org.apache.axis.transport.http.AxisServlet </ servlet-class >
          17 ???? </ servlet >
          18
          19 ???? < servlet >
          20 ???? < display-name > Axis?Admin?Servlet </ display-name >
          21 ???????? < servlet-name > AdminServlet </ servlet-name >
          22 ???????? < servlet-class > org.apache.axis.transport.http.AdminServlet </ servlet-class >
          23 ???????? < load-on-startup > 100 </ load-on-startup >
          24 ???? </ servlet >
          25
          26 ???? < servlet >
          27 ???????? < display-name > SOAPMonitorService </ display-name >
          28 ???????? < servlet-name > SOAPMonitorService </ servlet-name >
          29 ???????? < servlet-class > org.apache.axis.monitor.SOAPMonitorService </ servlet-class >
          30 ???????? < init-param >
          31 ???????????? < param-name > SOAPMonitorPort </ param-name >
          32 ???????????? < param-value > 5001 </ param-value >
          33 ???????? </ init-param >
          34 ???????? < load-on-startup > 100 </ load-on-startup >
          35 ???? </ servlet >
          36 <!-- ?
          37 ????<servlet-mapping>
          38 ????????<servlet-name>AxisServlet</servlet-name>
          39 ????????<url-pattern>/servlet/AxisServlet</url-pattern>
          40 ????</servlet-mapping>
          41
          42 ????<servlet-mapping>
          43 ????????<servlet-name>AxisServlet</servlet-name>
          44 ????????<url-pattern>*.jws</url-pattern>
          45 ????</servlet-mapping>
          46 -->
          47 ???? < servlet-mapping >
          48 ???????? < servlet-name > AxisServlet </ servlet-name >
          49 ???????? < url-pattern > /services/* </ url-pattern >
          50 ???? </ servlet-mapping >
          51
          52 ???? < servlet-mapping >
          53 ???????? < servlet-name > SOAPMonitorService </ servlet-name >
          54 ???????? < url-pattern > /SOAPMonitor </ url-pattern >
          55 ???? </ servlet-mapping >
          56
          57 ???? <!-- ?uncomment?this?if?you?want?the?admin?servlet? -->
          58 ???? <!--
          59 ????????<servlet-mapping>
          60 ????????<servlet-name>AdminServlet</servlet-name>
          61 ????????<url-pattern>/servlet/AdminServlet</url-pattern>
          62 ????????</servlet-mapping>
          63 ???? -->
          64
          65 ???? < session-config >
          66 ???????? <!-- ?Default?to?5?minute?session?timeouts? -->
          67 ???????? < session-timeout > 5 </ session-timeout >
          68 ???? </ session-config >
          69
          70 ???? <!-- ?currently?the?W3C?havent?settled?on?a?media?type?for?WSDL;
          71 ????????http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft
          72 ????????for?now?we?go?with?the?basic?'it's?XML'?response? -->
          73 ???? < mime-mapping >
          74 ???????? < extension > wsdl </ extension >
          75 ???????? < mime-type > text/xml </ mime-type >
          76 ???? </ mime-mapping >
          77
          78
          79 ???? < mime-mapping >
          80 ???????? < extension > xsd </ extension >
          81 ???????? < mime-type > text/xml </ mime-type >
          82 ???? </ mime-mapping >
          83
          84 ???? < welcome-file-list? id ="WelcomeFileList" >
          85 ???????? < welcome-file > index.jsp </ welcome-file >
          86 ???????? < welcome-file > index.html </ welcome-file >
          87 ???????? < welcome-file > index.jws </ welcome-file >
          88 ???? </ welcome-file-list >
          89 </ web-app >

          這個(gè)代碼你可以從官方下載的示例包中得到.也可以直接copy我的代碼.
          這樣,一個(gè)axis的環(huán)境已經(jīng)建立起來.在下面的篇章中.我們將建立我們的第一個(gè)例子

          posted on 2006-04-29 17:40 jackyhuang 閱讀(922) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: axis入門之配置篇[未登錄] 2007-08-07 09:40 test

          垃圾一個(gè)  回復(fù)  更多評(píng)論   


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


          網(wǎng)站導(dǎo)航:
           
          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          2006年4月29號(hào)凌晨0點(diǎn)開通我的blog http://www.1001m.com

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          夢(mèng)境家園

          搜索

          積分與排名

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 肇庆市| 琼结县| 进贤县| 孟连| 阿克苏市| 越西县| 宁波市| 宿迁市| 金昌市| 菏泽市| 南江县| 蓬安县| 盐山县| 鹿泉市| 固阳县| 江永县| 株洲县| 兴业县| 浦县| 邓州市| 石台县| 凤台县| 合肥市| 正定县| 镇远县| 天全县| 临沂市| 鸡西市| 乌拉特后旗| 道孚县| 太谷县| 德令哈市| 丽江市| 洪洞县| 蒲江县| 西乌珠穆沁旗| 遵义县| 承德县| 新民市| 常山县| 内乡县|