精彩的人生

          好好工作,好好生活

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


          在進(jìn)行所有的開(kāi)發(fā)之前,自然是到http://xfire.codehaus.org下載最新的xfire的發(fā)布版本,在寫(xiě)這篇文檔的時(shí)候,xfire最新的版本是xfire-distribution-1.1-beta-1版,從官方網(wǎng)站下載到本地機(jī)器后,解壓,目錄結(jié)構(gòu)如下:

          xfire-distribution-1.1-beta-1

          |____api?(javadoc文檔)

          |____sample?(幾個(gè)xfire例子)

          |____lib?(xfire所需的jars)

          |____modules?(xfire?模塊)

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

          |____幾個(gè)授權(quán)和說(shuō)明TXT文檔

          ?

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

          ?

          在你的tomcat的webapps建立一個(gè)web應(yīng)用程序,例如xfire,目錄結(jié)構(gòu)如下:

          ???????xfire

          ?????????|____WEB_INF

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

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

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

          ?

          將下載解壓的xfire-distribution-1.1-beta-1\lib文件夾下的所有的jar放入的這個(gè)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文件復(fù)制到tomcat/webapps/xfire/WEB-INF文件夾下。

          Web.xml的內(nèi)容如下:
          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>

          啟動(dòng)tomcat,然后打開(kāi)瀏覽器,在瀏覽器地址欄中輸入http://localhost:8080/xfire/services/,如何能夠正常顯示頁(yè)面,說(shuō)明xfire就配置成功了。

          ?
          這樣,我們的XFire就配置完成了。
          posted on 2006-06-04 19:53 hopeshared 閱讀(975) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Web Service
          主站蜘蛛池模板: 辽阳市| 衡南县| 南开区| 朝阳县| 邯郸市| 洛宁县| 浦北县| 景宁| 贡觉县| 屏东县| 徐闻县| 仁寿县| 樟树市| 肇东市| 德化县| 巩留县| 新丰县| 酉阳| 罗平县| 乌拉特前旗| 屏东市| 闽清县| 土默特右旗| 阳泉市| 孟津县| 普洱| 张家口市| 沙坪坝区| 祁连县| 鹰潭市| 灵台县| 尉犁县| 历史| 同仁县| 丰台区| 武威市| 花莲市| 洱源县| 青海省| 桂阳县| 宁津县|