WebService入門實(shí)例教程整理_第1頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、webservice入門實(shí)例教程整理什么是webservice通過用法webservice,您的應(yīng)用程序可以向全世界發(fā)布信息,或提供某項(xiàng)功能,它是基于web的服務(wù),通過web舉行發(fā)布、查找和用法。webservice腳本平臺需支持xml+http。http協(xié)議是最常用的因特網(wǎng)協(xié)議。xml提供了一種可用于不同的平臺和編程語言之間的語言。為什么要用法webservice最重要的事情是協(xié)同工作。1.跨平臺調(diào)用(webservice不局限于操作系統(tǒng),你可以在windows上調(diào)用linux上的webservice服務(wù),反之亦然,其他系統(tǒng)同理);2.跨語言調(diào)用(webservice不局限于編程語言,你可以

2、在java語言中調(diào)用c語言提供的webservice服務(wù),反之亦然,其他語言同理);3.可遠(yuǎn)程調(diào)用(通過用法webservice,您的應(yīng)用程序可以向全世界發(fā)布信息,或提供某項(xiàng)功能,只要有internet)。用法jdk開發(fā)webservice一.webservice服務(wù)端開發(fā)1.創(chuàng)建服務(wù)端項(xiàng)目,項(xiàng)目可以是java web項(xiàng)目,也可以是一般的java項(xiàng)目,例如:2.在源代碼名目src下面的包中新建一個(gè)java類用來提供webservice服務(wù),我這里創(chuàng)建了一個(gè)function類,通過javax.jws.webservice注解提供服務(wù),通過javax.xml.ws.endpoint類的publis

3、h辦法來發(fā)布服務(wù)并提供發(fā)布的地址以及發(fā)布的服務(wù)類,代碼如下:3.啟動main辦法運(yùn)行這個(gè)類,打印出結(jié)果publish success,表示服務(wù)發(fā)布勝利:4.打開掃瞄器,拜訪我們發(fā)布的地址,大家可以看到這樣的效果:5.點(diǎn)擊wsdl后面的銜接地址便可以打開wsdl配置,拜訪結(jié)果如下:wsdl 是基于 xml 的用于描述 web services 以及如何拜訪 web services 的語言。二、webservice客戶端開發(fā)1.創(chuàng)建客戶端項(xiàng)目,項(xiàng)目可以是java web項(xiàng)目,也可以是一般的java項(xiàng)目,例如:2.用法eclipse工具生成客戶端代碼,跟著圖一步步操作:選中項(xiàng)目點(diǎn)擊鼠標(biāo)右鍵new>other.:在wizards框中輸入web,挑選web service client,點(diǎn)擊next按鈕:輸入wsdl服務(wù)描述文件的拜訪地址,點(diǎn)擊next:點(diǎn)擊finish按鈕,eclipse會自動幫我們在src名目下生成webservice客戶端所需的代碼:生成的代碼如下:2.編寫客戶端測試類代碼,我在同級名目下面寫了一個(gè)測試類,并

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論