資料介紹
什么是WebServices?
它是一種構建應用程序的普遍模型,可以在任何支持網絡通信的操作系統(tǒng)中實施運行;它是一種新的web應用程序分支,是自包含、自描述、模塊化的應用,可以發(fā)布、定位、通過web調用。Web Service是一個應用組件,它邏輯性的為其他應用程序提供數據與服務。各應用程序通過網絡協(xié)議和規(guī)定的一些標準數據格式(Http,XML,Soap)來訪問Web Service,通過Web Service內部執(zhí)行得到所需結果.Web Service可以執(zhí)行從簡單的請求到復雜商務處理的任何功能。一旦部署以后,其他Web Service應用程序可以發(fā)現(xiàn)并調用它部署的服務。
關鍵的技術和規(guī)則
在構建和使用Web Service時,主要用到以下幾個關鍵的技術和規(guī)則:
1.XML:描述數據的標準方法。
2.SOAP:表示信息交換的協(xié)議。
3.WSDL:Web服務描述語言。
4.UDDI:通用描述、發(fā)現(xiàn)與集成,它是一種獨立于平臺的,基于XML語言的用于在互聯(lián)網上描述商務的協(xié)議。
XML
可擴展的標記語言(XML)是Web service平臺中表示數據的基本格式。除了易于建立和易于分析外,XML主要的優(yōu)點在于它既是平臺無關的,又是廠商無關的。無關性是比技術優(yōu)越性更重要的:軟件廠商是不會選擇一個由競爭對手所發(fā)明的技術的。
SOAP
SOAP是web service的標準通信協(xié)議,SOAP為simple object access protocoll的縮寫,簡單對象訪問協(xié)議。 它是一種標準化的傳輸消息的XML消息格式。
WSDL
WSDL的全稱是web service Description Language,是一種基于XML格式的關于web服務的描述語言。其主要目的在于web service的提供者將自己的web服務的所有相關內容,如所提供的服務的傳輸方式,服務方法接口,接口參數,服務路徑等,生成相應的完全文檔,發(fā)布給使用者。使用者可以通過這個WSDL文檔,創(chuàng)建相應的SOAP請求消息,通過HTTP傳遞給webservice提供者;web服務在完成服務請求后,將SOAP返回消息傳回請求者,服務請求者再根據WSDL文檔將SOAP返回消息解析成自己能夠理解的內容。
UDDI
將web service進行UDDI注冊發(fā)布,UDDI是一種創(chuàng)建注冊表服務的規(guī)范,以便大家將自己的web service進行注冊發(fā)布供使用者查找。然而當服務提供者想將自己的web service向全世界公布,以便外部找到其服務時,那么服務提供者可以將自己的web service注冊到相應的UDDI商用注冊網站,目前全球有IBM等4家UDDI商用注冊網站。因為WSDL文件中已經給定了web service的地址URI,外部可以直接通過WSDL提供的URI進行相應的web service調用。所以UDDI并不是一個必需的web service組件,服務方完全可以不進行UDDI的注冊。
- ESP32教程之如何搭建linux開發(fā)環(huán)境的詳細資料說明 11次下載
- Java的23種設計模式詳細資料說明 11次下載
- 使用Java實現(xiàn)的學生管理系統(tǒng)詳細資料說明 3次下載
- 如何使用ubuntu和eclipse與sdcc搭建C51開發(fā)環(huán)境詳細資料說明
- Java的循環(huán)語句的詳細資料說明 0次下載
- 如何使用eclipse和Wamp Server搭建PHP開發(fā)環(huán)境的詳細資料說明 14次下載
- Java程序設計之Java安全技術網絡編程的詳細資料說明 6次下載
- Java教程之XML與內容管理的詳細資料說明 10次下載
- Java程序設計教程之Java WEB服務器端編程的詳細資料說明 11次下載
- Java程序設計教程之異常處理的詳細資料說明 13次下載
- JAVA教程之類與對象的詳細資料說明 0次下載
- JAVA程序設計教程之Java中系統(tǒng)類的詳細資料說明 0次下載
- JAVA程序設計教程之Java語言基礎的詳細資料說明 0次下載
- JAVA程序設計教程之數組的詳細資料說明 0次下載
- JAVA程序設計教程之程序流程控制的詳細資料說明 0次下載
- 固態(tài)鋰離子電池的詳細資料解析 8650次閱讀
- RS232接口串口取電電路的詳細資料介紹 7863次閱讀
- 如何使用Java獲取屬性和環(huán)境變量詳細方法說明 3034次閱讀
- 如何進行PLC控制程序的設計詳細資料PPT說明 5753次閱讀
- 庫卡機器人模擬量輸入輸出編程的詳細資料概述 6623次閱讀
- PPT教程之伺服電機及其驅動技術的詳細資料講解 6990次閱讀
- 如何使用jumpserver搭建堡壘機的詳細資料說明 5747次閱讀
- PLC工作原理動畫詳細資料分析包括順序控制和正反轉控制等十八張動圖 11.3w次閱讀
- 開關電源的正激變換器基本工作原理及元器件如何選擇等詳細資料概述 1.3w次閱讀
- PLC常用基本環(huán)節(jié)梯形圖和詳細文字說明詳細資料概述 8966次閱讀
- 變壓器保護的基本要求,保護配置和運行規(guī)定的詳細資料概述 8485次閱讀
- 一文看懂scala和java的區(qū)別 6.5w次閱讀
- Java開發(fā)環(huán)境的搭建以及使用eclipse從開始一步步創(chuàng)建Java項目 3323次閱讀
- 在linux環(huán)境下搭建java web測試環(huán)境 5292次閱讀
- 如何搭建hadoop平臺_hadoop平臺搭建步驟 9042次閱讀
下載排行
本周
- 1感應筆電路圖
- 0.06 MB | 7次下載 | 免費
- 2美的電磁爐維修手冊大全
- 1.56 MB | 5次下載 | 5 積分
- 3Cortex-M3/M4F指令集技術用戶手冊
- 2.28MB | 3次下載 | 免費
- 4SMD LED選型手冊 貼片燈珠
- 5.47 MB | 3次下載 | 免費
- 5基于PLC的拉絲機張力控制系統(tǒng)研究
- 0.14 MB | 2次下載 | 5 積分
- 6LZC3106G高性能諧振控制器中文手冊
- 1.29 MB | 1次下載 | 1 積分
- 7JL2233B集成電平轉換功能的LDO中文手冊
- 0.50 MB | 1次下載 | 免費
- 8加密芯片的一種破解方法和對應加密方案改進設計
- 0.29 MB | 1次下載 | 免費
本月
- 1使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 2UC3842/3/4/5電源管理芯片中文手冊
- 1.75 MB | 19次下載 | 免費
- 3華瑞昇CR216芯片數字萬用表規(guī)格書附原理圖及校正流程方法
- 0.74 MB | 14次下載 | 3 積分
- 4DMT0660數字萬用表產品說明書
- 0.70 MB | 13次下載 | 免費
- 53314A函數發(fā)生器維修手冊
- 16.30 MB | 13次下載 | 免費
- 6TPS54202H降壓轉換器評估模塊用戶指南
- 1.02MB | 8次下載 | 免費
- 7STM32F101x8/STM32F101xB手冊
- 1.69 MB | 8次下載 | 1 積分
- 8感應筆電路圖
- 0.06 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評論
查看更多