資料介紹
什么是WebServices?
它是一種構(gòu)建應(yīng)用程序的普遍模型,可以在任何支持網(wǎng)絡(luò)通信的操作系統(tǒng)中實施運行;它是一種新的web應(yīng)用程序分支,是自包含、自描述、模塊化的應(yīng)用,可以發(fā)布、定位、通過web調(diào)用。Web Service是一個應(yīng)用組件,它邏輯性的為其他應(yīng)用程序提供數(shù)據(jù)與服務(wù)。各應(yīng)用程序通過網(wǎng)絡(luò)協(xié)議和規(guī)定的一些標(biāo)準(zhǔn)數(shù)據(jù)格式(Http,XML,Soap)來訪問Web Service,通過Web Service內(nèi)部執(zhí)行得到所需結(jié)果.Web Service可以執(zhí)行從簡單的請求到復(fù)雜商務(wù)處理的任何功能。一旦部署以后,其他Web Service應(yīng)用程序可以發(fā)現(xiàn)并調(diào)用它部署的服務(wù)。

關(guān)鍵的技術(shù)和規(guī)則
在構(gòu)建和使用Web Service時,主要用到以下幾個關(guān)鍵的技術(shù)和規(guī)則:
1.XML:描述數(shù)據(jù)的標(biāo)準(zhǔn)方法。
2.SOAP:表示信息交換的協(xié)議。
3.WSDL:Web服務(wù)描述語言。
4.UDDI:通用描述、發(fā)現(xiàn)與集成,它是一種獨立于平臺的,基于XML語言的用于在互聯(lián)網(wǎng)上描述商務(wù)的協(xié)議。
XML
可擴(kuò)展的標(biāo)記語言(XML)是Web service平臺中表示數(shù)據(jù)的基本格式。除了易于建立和易于分析外,XML主要的優(yōu)點在于它既是平臺無關(guān)的,又是廠商無關(guān)的。無關(guān)性是比技術(shù)優(yōu)越性更重要的:軟件廠商是不會選擇一個由競爭對手所發(fā)明的技術(shù)的。
SOAP
SOAP是web service的標(biāo)準(zhǔn)通信協(xié)議,SOAP為simple object access protocoll的縮寫,簡單對象訪問協(xié)議。 它是一種標(biāo)準(zhǔn)化的傳輸消息的XML消息格式。
WSDL
WSDL的全稱是web service Description Language,是一種基于XML格式的關(guān)于web服務(wù)的描述語言。其主要目的在于web service的提供者將自己的web服務(wù)的所有相關(guān)內(nèi)容,如所提供的服務(wù)的傳輸方式,服務(wù)方法接口,接口參數(shù),服務(wù)路徑等,生成相應(yīng)的完全文檔,發(fā)布給使用者。使用者可以通過這個WSDL文檔,創(chuàng)建相應(yīng)的SOAP請求消息,通過HTTP傳遞給webservice提供者;web服務(wù)在完成服務(wù)請求后,將SOAP返回消息傳回請求者,服務(wù)請求者再根據(jù)WSDL文檔將SOAP返回消息解析成自己能夠理解的內(nèi)容。
UDDI
將web service進(jìn)行UDDI注冊發(fā)布,UDDI是一種創(chuàng)建注冊表服務(wù)的規(guī)范,以便大家將自己的web service進(jìn)行注冊發(fā)布供使用者查找。然而當(dāng)服務(wù)提供者想將自己的web service向全世界公布,以便外部找到其服務(wù)時,那么服務(wù)提供者可以將自己的web service注冊到相應(yīng)的UDDI商用注冊網(wǎng)站,目前全球有IBM等4家UDDI商用注冊網(wǎng)站。因為WSDL文件中已經(jīng)給定了web service的地址URI,外部可以直接通過WSDL提供的URI進(jìn)行相應(yīng)的web service調(diào)用。所以UDDI并不是一個必需的web service組件,服務(wù)方完全可以不進(jìn)行UDDI的注冊。
- ESP32教程之如何搭建linux開發(fā)環(huán)境的詳細(xì)資料說明 11次下載
- Java的23種設(shè)計模式詳細(xì)資料說明 11次下載
- 使用Java實現(xiàn)的學(xué)生管理系統(tǒng)詳細(xì)資料說明 3次下載
- 如何使用ubuntu和eclipse與sdcc搭建C51開發(fā)環(huán)境詳細(xì)資料說明
- Java的循環(huán)語句的詳細(xì)資料說明 0次下載
- 如何使用eclipse和Wamp Server搭建PHP開發(fā)環(huán)境的詳細(xì)資料說明 14次下載
- Java程序設(shè)計之Java安全技術(shù)網(wǎng)絡(luò)編程的詳細(xì)資料說明 6次下載
- Java教程之XML與內(nèi)容管理的詳細(xì)資料說明 10次下載
- Java程序設(shè)計教程之Java WEB服務(wù)器端編程的詳細(xì)資料說明 11次下載
- Java程序設(shè)計教程之異常處理的詳細(xì)資料說明 13次下載
- JAVA教程之字符串類的使用方法和程序及習(xí)題的詳細(xì)資料說明 0次下載
- JAVA教程之類與對象的詳細(xì)資料說明 0次下載
- JAVA程序設(shè)計教程之Java中系統(tǒng)類的詳細(xì)資料說明 0次下載
- JAVA程序設(shè)計教程之Java語言基礎(chǔ)的詳細(xì)資料說明 0次下載
- JAVA程序設(shè)計教程之?dāng)?shù)組的詳細(xì)資料說明 0次下載
- 固態(tài)鋰離子電池的詳細(xì)資料解析 8913次閱讀
- RS232接口串口取電電路的詳細(xì)資料介紹 9050次閱讀
- 如何使用Java獲取屬性和環(huán)境變量詳細(xì)方法說明 3191次閱讀
- 如何進(jìn)行PLC控制程序的設(shè)計詳細(xì)資料PPT說明 6010次閱讀
- 庫卡機(jī)器人模擬量輸入輸出編程的詳細(xì)資料概述 7040次閱讀
- PPT教程之伺服電機(jī)及其驅(qū)動技術(shù)的詳細(xì)資料講解 8034次閱讀
- 如何使用jumpserver搭建堡壘機(jī)的詳細(xì)資料說明 5902次閱讀
- 開關(guān)電源的正激變換器基本工作原理及元器件如何選擇等詳細(xì)資料概述 1.4w次閱讀
- PLC常用基本環(huán)節(jié)梯形圖和詳細(xì)文字說明詳細(xì)資料概述 1w次閱讀
- 變壓器保護(hù)的基本要求,保護(hù)配置和運行規(guī)定的詳細(xì)資料概述 9679次閱讀
- 一文看懂scala和java的區(qū)別 6.5w次閱讀
- java比較器的使用詳細(xì)介紹 3424次閱讀
- Java開發(fā)環(huán)境的搭建以及使用eclipse從開始一步步創(chuàng)建Java項目 3464次閱讀
- 在linux環(huán)境下搭建java web測試環(huán)境 5412次閱讀
- 如何搭建hadoop平臺_hadoop平臺搭建步驟 9208次閱讀
下載排行
本周
- 1索尼333ESL電路圖資料
- 10.11 MB | 2次下載 | 免費
- 2TINA-TI 模擬電路設(shè)計、仿真和分析軟件中文教程
- 3.83 MB | 0次下載 | 5 積分
- 3SS6548D40V 直流有刷電機(jī)驅(qū)動芯片中文資料
- 1.55 MB | 次下載 | 1 積分
- 4SS6235M 4A 33V性價比超高電機(jī)驅(qū)動芯片中文資料
- 1.26 MB | 次下載 | 免費
- 5FP7195-中文應(yīng)用說明書
- 0.93 MB | 次下載 | 免費
- 6VSA101-G250T01-I 電壓傳感器產(chǎn)品使用手冊
- 0.72 MB | 次下載 | 免費
- 7FS4056E系列單節(jié)線線充電IC
- 2.41 MB | 次下載 | 免費
- 8FS5281E(5V USB輸入雙節(jié)鋰電池串聯(lián)應(yīng)用升壓充電管理IC)
- 3.30 MB | 次下載 | 免費
本月
- 148V到5KW無橋LLC雙向逆變器的電路原理圖免費下載
- 0.26 MB | 157次下載 | 10 積分
- 22KW逆變側(cè)功率管的損耗如何進(jìn)行計算詳細(xì)公式免費下載
- 0.40 MB | 33次下載 | 2 積分
- 3高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 5 積分
- 4STM32F10x參考手冊資料
- 13.64 MB | 12次下載 | 1 積分
- 5光伏并網(wǎng)逆變器原理
- 7.31 MB | 7次下載 | 2 積分
- 6SW5099規(guī)格書
- 1.37 MB | 6次下載 | 1 積分
- 7星火6J3-1交直流二波段收音機(jī)電路圖資料
- 1.86 MB | 6次下載 | 免費
- 8S7-200 可編程序控制器系統(tǒng)手冊
- 12.81 MB | 5次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191422次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論