下載本文檔
版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 飛行技術(shù)專業(yè)
- 基于MATLAB的四旋翼無人機(jī)PID控制研究
- 飛機(jī)的科普知識
- 2025年湖口縣應(yīng)急管理局面向社會公開招聘工作人員考試參考試題及答案解析
- 2026廣東佛山順德區(qū)杏壇伍蔣惠芳實(shí)驗(yàn)初級中學(xué)招聘化學(xué)臨聘教師1人備考考試試題及答案解析
- 2026石嘴山市大武口區(qū)審計(jì)局聘請2名專業(yè)人員輔助審計(jì)工作考試備考試題及答案解析
- 2026山東事業(yè)單位統(tǒng)考東營市東營區(qū)聘60人備考考試試題及答案解析
- 2026江蘇南通蘇錫通科技產(chǎn)業(yè)園區(qū)政府購買服務(wù)崗位招聘9人筆試參考題庫及答案解析
- 2026青海黃南州澤庫縣就業(yè)公益性崗位人員招聘3人(第三批)備考考試試題及答案解析
- 2026江蘇連云港市灌南縣公安局警務(wù)輔助人員招聘65人備考考試題庫及答案解析
- 2026中國國際航空招聘面試題及答案
- (2025年)工會考試附有答案
- 2026年國家電投集團(tuán)貴州金元股份有限公司招聘備考題庫完整參考答案詳解
- 復(fù)工復(fù)產(chǎn)安全知識試題及答案
- 中燃魯西經(jīng)管集團(tuán)招聘筆試題庫2026
- 資產(chǎn)接收協(xié)議書模板
- 數(shù)據(jù)中心合作運(yùn)營方案
- 印鐵涂料基礎(chǔ)知識
- 工資欠款還款協(xié)議書
- 石籠網(wǎng)廠施工技術(shù)交底
- 新建粉煤灰填埋場施工方案
評論
0/150
提交評論