wsdl 描述了web的服務的三個基本屬性:服務做些什麼,如何訪問服務,服務位於何處
wsdl 資訊模型充分利用了抽象規範與規範具體實現的分離:服務介面和服務實現
服務介面規範描述了抽象的介面,他在wsdl中表示為埠的型別(porttype),抽象介面可以支援任意數量的操作(operation),操作是有一組訊息(messages),定義了操作的互動定式。
服務實現描述了具體終端的處理方法。繫結(binding)機制在wsdl中表示為binding元素,他使用特定的通訊協議,資料編碼模型和底層通訊協議,將web服務的抽象定義對映至特定實現。port元素將繫結機制與服務訪問協議和端點位址結合在一起,定義具體端點的服務訪問方式。
wsdl服務描述的主要元素:
抽象定義部分:
型別types
資料型別定義的容器,包含了所有在訊息定義中需要的xml元素的型別定義
訊息messages
具體定義了在通訊中使用的訊息的資料結構,message元素包含了一組part元素,每個part元素都是最終訊息的乙個組成部分,
埠porttype
具體定義了一種服務訪問入口的型別,包含若干operation。而乙個operation則是指訪問入口支援的一種型別的呼叫。在wsdl裡面支援四種訪問入口呼叫模式:單向請求,單向響應,請求響應,響應請求。
具體定義部分:
服務service
描述的是乙個具體的被部署的web服務所提供的所有訪問入口的部署細節,乙個service可以包含多個服務訪問入口,而多個訪問入口都會使用乙個port元素來描述。
埠port
描述了服務訪問入口的細節,包含位址,訊息呼叫模式
繫結binding
定義某乙個porttype與某乙個種具體的網路傳輸協議或訊息傳輸協議繫結
WSDL 基礎概念模型
b 首先推薦乙個不錯的blog url 鬼臉陽的it生活 url b wsdl 描述了web的服務的三個基本屬性 服務做些什麼,如何訪問服務,服務位於何處 wsdl 資訊模型充分利用了抽象規範與規範具體實現的分離 服務介面和服務實現 服務介面規範描述了抽象的介面,他在wsdl中表示為埠的型別 por...
E R概念模型
資料庫模型主要分為三類 1.概念模型 用於資料庫設計 2.邏輯模型 實現dbms 3.物理模型 物理層面的儲存方法與訪問方式 關於概念模型中的 e r 模型 概念模型有很多種表示方法其中最為著名的是 p.p.s.chen 於1976年提出的實體 聯絡方法e r 概念模型中的主要概念以及 e r 圖的...
UML概念模型
uml unified modeling language 統一建模語言,為物件導向開發系統的產品進行說明 視覺化 和編制文件的標準語言 物件導向程式設計 物件導向基本概念 物件 類 抽象化 封裝 整合 多型 物件導向程式設計過程 分析 設計 採用物件導向語言程式設計實現 uml核心是圖表,可以分為...