java web services xfire之入門使用(基礎)一

來源:互聯網
上載者:User

xfire之入門使用(基礎)一

xfire基礎

首先從http://repository.codehaus.org/org/codehaus/xfire/xfire-distribution/1.2/xfire-distribution-1.2.zip這個地址
下載xfire1.2的發布包。
2:下載完後,解壓xfire-distribution-1.2.zip的目錄結構
xfire-1.2/
  +-api    xfire-1.2的api說明文檔
  +-examples xfire-1.2的java樣本
  +-lib      xfire-1.2需要用的jar包,這些jar包都需要拷貝到應用的WEB-INF/lib目錄下,最好都拷貝
  +-manual   xfire-1.2手冊,可惜是e文的
  +-modules
  -xfire-all-1.2.jar  xfire-1.2的jar包

3:xfire-1.2的jar包說明
X = 必須的
O = 可選的
 
包名                    版本  基本使用    注釋             LICENSE許可  
xfire-all               1.1       X                           MIT 
activation framework    1.0.2+    X                           1.1+ is CDDL 
commons-codec           1.3       O xfire用戶端通過http訪問才要   ASL 2.0 
commons-httpclient      3.0       O xfire用戶端通過http訪問才要   ASL 2.0 
commons-logging         1.0.4     X                              ASL 2.0 
javamail                1.4       X  用於soap的郵件附件          CDDL 
jaxen                1.1-beta-8   X  如果使用AbstractXFireTest才用   ASL 1.1 
jdom                    1.0       X       ASL 1.1 
jetty                   5.x       O  XFireHttpServer才要  ASL 2.0 
junit                   3.8.1     O 如果使用AbstractXFireTest才用  CPL 1.0
servletapi               2.3      X  .   
spring                 1.2.4+     X                                ASL 2.0 
stax-api                 1.0.1    X                                ASL 2.0 
wsdl4j                 1.5.2      X                                CPL 1.0 
xbean-spring           2.4        X                               ASL 2.0 
                    (XFire的1.1版本以下用2.3)  
woodstox               2.9.3      X                               ASL 2.0
 
XmlSchema              1.0.3      O  動態XFire用戶端才用          ASL 2.0
 
xfire-jsr181-api       1.0-M1  O  O  Needed for JSR181 Annotations   MIT 
 
3:部署xfire-1.2/examples中的例子

如何知道部署的web service是否正常工作呢?我們需要測試。首先,我們測試來看WSDL是否可用。
我們在瀏覽器中輸入URL。哪個URL?如果我們的應用程式的war檔案是xfire.war,
並且在services.xml中給出的服務名是Banking,
WSDL的URL應該是:http://localhost:9000/xfire/services/Banking?wsdl。
請注意:URL的第一部分,例如,http://localhost:9000,可能會根據你的應用伺服器不同而不同。
無論怎樣,當你輸入URL後,將會看到一個XML文檔,它的根項目是。
這個文檔叫做服務的WSDL。如果你看到了,這就是你的應用作為Web Service已經可用的第一個證明。
顯示的wsdl如 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.