精彩的人生

          好好工作,好好生活

          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 閱讀(975) 評論(0)  編輯  收藏 所屬分類: Web Service
          主站蜘蛛池模板: 安陆市| 瑞金市| 手机| 大埔区| 牡丹江市| 双桥区| 洪湖市| 新丰县| 宜川县| 舟曲县| 洛浦县| 郴州市| 苏尼特左旗| 依兰县| 泸西县| 云梦县| 报价| 安化县| 巩留县| 泰和县| 应用必备| 福建省| 平遥县| 襄樊市| 宁南县| 志丹县| 岗巴县| 新平| 徐州市| 随州市| 盈江县| 水城县| 连平县| 神农架林区| 濮阳县| 利津县| 中超| 田林县| 铜鼓县| 高尔夫| 河源市|