AXIS框架搭建webservice簡易教程

AXIS框架搭建webservice簡易教程

ID:22230228

大?。?80.00 KB

頁數(shù):9頁

時間:2018-10-27

AXIS框架搭建webservice簡易教程_第1頁
AXIS框架搭建webservice簡易教程_第2頁
AXIS框架搭建webservice簡易教程_第3頁
AXIS框架搭建webservice簡易教程_第4頁
AXIS框架搭建webservice簡易教程_第5頁
資源描述:

《AXIS框架搭建webservice簡易教程》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方AXIS框架搭建webservice簡易教程1.1Axis介紹Axis(ApacheeXtendsibleInteractionSystem的縮寫)是一款開源的WebService運行引擎,它是SOAP協(xié)議的一個實現(xiàn),其本身來源于Apache的另一個項目ApacheSOAP.Axis分為1.x和2.x兩個系列1.2Axis安裝1)下載Axis---axis-bin-1_4.zip---http://www

2、.apache.org/dyn/closer.cgi/ws/axis/1_4axis-bin-1_4.zip目錄內容docs:說明文檔lib:Axis用到的所有jar包samples:示例代碼webapps:Axis的web應用程序xmls:說明文檔2)解壓axis-bin-1_4.zip,將其中的webapps下的axis復制到tomcat的webapps目錄下,本文介紹使用的服務器為tomcat6.03)檢測Axis是否安裝成功,在瀏覽器中輸入:http://localhost:8080/axis,如果頁面顯

3、示如下圖說明安裝成功4)檢查Axis是否缺少組件,點擊頁頁上的Validation鏈接,跳轉后出現(xiàn)如下頁面,看頁面中的neededcomponents必須安裝的列表中是否有鏈接,如果有鏈接則是缺少的組件,這個地方的組件是必須安裝的,Optionalcomponents是可選組件,可裝可不裝,安裝缺少的組件只要點擊頁面上的鏈接,到跳轉到的網頁上下載其發(fā)布包就可以了,下載后將其壓縮包內的Action.jar,mail.jar,xmlsec-xxx.jar,xalan.jar放到axis的lib目錄下即可,安裝完所有的

4、組件如下面第二張圖----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方致此安裝準備工作就完成了,接下來就可以使用Axis進行WebService的開發(fā)了1.3Axis開發(fā)WebService1.3.1Axis的發(fā)布方式1)即時發(fā)布(InstantDeployment),jws文件形式的2)定制發(fā)布(CustomDeployment),wsdd形式的

5、1.3.2即時發(fā)布(InstantDeployment)即時發(fā)布操作比較簡單,編寫好java類后,將其后綴名改為.jws,然后復制到Axis的目錄中就發(fā)布完成了比如有個HelloService.java的類文件,首先將其改為HelloService.jws,然后把它放到Axis的根目錄中,例如:E:apache-tomcat-6.0.20webappsaxisHelloService.jws,這就是發(fā)布時的完整路徑,盤符和tomcat的路徑根據自己的來設置就可以了注:使用jws發(fā)布所編寫的類不能打包代碼示

6、例:服務端:----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方//packagecom.service;//請不要寫類似的代碼,否則將發(fā)布失敗/***使用jws方式發(fā)布WebService*@authorAdministrator**/publicclassTestService{/***加法運算*@paramx*@paramy*@return結

7、果*/publicStringadd(intx,inty){returnx+"+"+y+"="+(x+y);}/***問候語*@paramname*@return*/publicStringsayHello(Stringname){return"你好:"+name;}}把TestService類文件復制到%TOMCAT_HOME%webapps/axis/目錄下,啟動tomcat服務器,打開瀏覽器輸入地址http://localhost:8080/axis/TestService.jws,如果出現(xiàn)Clicktos

8、eetheWSDL的鏈接說明此WebService發(fā)成功,如下圖----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方----------專業(yè)最好文檔,專業(yè)為你服務,急你所急,供你所需-------------文檔下載最佳的地方點擊鏈接會出現(xiàn)一個xml格式的內容,接下來編寫客戶端客戶端:packagecom.clie

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。