WSDL 基礎概念模型

2021-08-29 10:35:12 字數 981 閱讀 6410

[b]首先推薦乙個不錯的blog:[url=鬼臉陽的it生活[/url][/b]

wsdl 描述了web的服務的三個基本屬性:服務做些什麼,如何訪問服務,服務位於何處

wsdl 資訊模型充分利用了抽象規範與規範具體實現的分離:服務介面和服務實現

服務介面規範描述了抽象的介面,他在wsdl中表示為埠的型別(porttype),抽象介面可以支援任意數量的操作(operation),操作是有一組訊息(messages),定義了操作的互動定式。

服務實現描述了具體終端的處理方法。繫結(binding)機制在wsdl中表示為binding元素,他使用特定的通訊協議,資料編碼模型和底層通訊協議,將web服務的抽象定義對映至特定實現。port元素將繫結機制與服務訪問協議和端點位址結合在一起,定義具體端點的服務訪問方式。

wsdl服務描述的主要元素:

[b]抽象定義部分:[/b]

[color=blue]

型別types

資料型別定義的容器,包含了所有在訊息定義中需要的xml元素的型別定義

訊息messages

具體定義了在通訊中使用的訊息的資料結構,message元素包含了一組part元素,每個part元素都是最終訊息的乙個組成部分,

埠porttype

具體定義了一種服務訪問入口的型別,包含若干operation。而乙個operation則是指訪問入口支援的一種型別的呼叫。在wsdl裡面支援四種訪問入口呼叫模式:單向請求,單向響應,請求響應,響應請求。

[b]具體定義部分:[/b]

服務service

描述的是乙個具體的被部署的web服務所提供的所有訪問入口的部署細節,乙個service可以包含多個服務訪問入口,而多個訪問入口都會使用乙個port元素來描述。

埠port

描述了服務訪問入口的細節,包含位址,訊息呼叫模式

繫結binding

定義某乙個porttype與某乙個種具體的網路傳輸協議或訊息傳輸協議繫結

[/color]

WSDL基礎概念模型

wsdl 描述了web的服務的三個基本屬性 服務做些什麼,如何訪問服務,服務位於何處 wsdl 資訊模型充分利用了抽象規範與規範具體實現的分離 服務介面和服務實現 服務介面規範描述了抽象的介面,他在wsdl中表示為埠的型別 porttype 抽象介面可以支援任意數量的操作 operation 操作是...

E R概念模型

資料庫模型主要分為三類 1.概念模型 用於資料庫設計 2.邏輯模型 實現dbms 3.物理模型 物理層面的儲存方法與訪問方式 關於概念模型中的 e r 模型 概念模型有很多種表示方法其中最為著名的是 p.p.s.chen 於1976年提出的實體 聯絡方法e r 概念模型中的主要概念以及 e r 圖的...

UML概念模型

uml unified modeling language 統一建模語言,為物件導向開發系統的產品進行說明 視覺化 和編制文件的標準語言 物件導向程式設計 物件導向基本概念 物件 類 抽象化 封裝 整合 多型 物件導向程式設計過程 分析 設計 採用物件導向語言程式設計實現 uml核心是圖表,可以分為...