精彩的人生

          好好工作,好好生活

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            147 Posts :: 0 Stories :: 250 Comments :: 0 Trackbacks
          原文地址:http://javaresearch.org/article/showarticle.jsp?column=5&thread=50134


          在進行所有的開發之前,自然是到http://xfire.codehaus.org下載最新的xfire的發布版本,在寫這篇文檔的時候,xfire最新的版本是xfire-distribution-1.1-beta-1版,從官方網站下載到本地機器后,解壓,目錄結構如下:

          xfire-distribution-1.1-beta-1

          |____api?(javadoc文檔)

          |____sample?(幾個xfire例子)

          |____lib?(xfire所需的jars)

          |____modules?(xfire?模塊)

          |____xfire-all-1.1-beta-1.jar

          |____幾個授權和說明TXT文檔

          ?

          它所提供的例子需要Maven2編譯執行,如果你還沒有安裝Maven,可以到apache網站下載安裝。在你閱讀的這篇教程的例子中,我將采用ant進行編譯,畢竟Ant才是大家所常用的項目管理編譯工具。

          ?

          在你的tomcat的webapps建立一個web應用程序,例如xfire,目錄結構如下:

          ???????xfire

          ?????????|____WEB_INF

          ????????????????|____web.xml

          ?????????????|____classes

          ?????????????|____lib

          ?

          將下載解壓的xfire-distribution-1.1-beta-1\lib文件夾下的所有的jar放入的這個lib文件夾下(tomcat/webapps/xfire/WEB-INF/lib)、將xfire-distribution-1.1-beta-1\xfire-all-1.1-beta-1.jar放入到tomcat/webapps/xfire/WEB-INF/lib文件夾下。

          將xfire-distribution-1.1-beta-1\examples\book\src\webapp\WEB-INF下的web.xml文件復制到tomcat/webapps/xfire/WEB-INF文件夾下。

          Web.xml的內容如下:
          1. <?xml?version="1.0"?encoding="ISO-8859-1"?>
          2. <!--?START?SNIPPET:?webxml?-->
          3. <!DOCTYPE?web-app
          4. ????PUBLIC?"-//Sun?Microsystems,?Inc.//DTD?Web?Application?2.3//EN"
          5. ????"http://java.sun.com/dtd/web-app_2_3.dtd">
          6. ???
          7. <web-app>
          8. ??<servlet>
          9. ????<servlet-name>XFireServlet</servlet-name>
          10. ????<display-name>XFire?Servlet</display-name>
          11. ????<servlet-class>
          12. ????????org.codehaus.xfire.transport.http.XFireConfigurableServlet
          13. ????</servlet-class>
          14. ??</servlet>
          15. ??<servlet-mapping>
          16. ????<servlet-name>XFireServlet</servlet-name>
          17. ????<url-pattern>/servlet/XFireServlet/*</url-pattern>
          18. ??</servlet-mapping>
          19. ??<servlet-mapping>
          20. ????<servlet-name>XFireServlet</servlet-name>
          21. ????<url-pattern>/services/*</url-pattern>
          22. ??</servlet-mapping>
          23. </web-app>

          啟動tomcat,然后打開瀏覽器,在瀏覽器地址欄中輸入http://localhost:8080/xfire/services/,如何能夠正常顯示頁面,說明xfire就配置成功了。

          ?
          這樣,我們的XFire就配置完成了。
          posted on 2006-06-04 19:53 hopeshared 閱讀(980) 評論(0)  編輯  收藏 所屬分類: Web Service
          主站蜘蛛池模板: 阿巴嘎旗| 共和县| 东明县| 沂南县| 丰顺县| 汶上县| 吴桥县| 博乐市| 汕尾市| 临沂市| 内黄县| 长武县| 建水县| 凤阳县| 南江县| 宝坻区| 柳河县| 启东市| 扶绥县| 紫金县| 厦门市| 枣阳市| 遂昌县| 承德市| 马关县| 章丘市| 伊金霍洛旗| 库尔勒市| 芒康县| 长岛县| 阜新| 婺源县| 舟曲县| 平泉县| 随州市| 东乡族自治县| 从化市| 南木林县| 怀来县| 清流县| 宜兴市|