WSDL編寫的五個步驟

2021-09-30 02:31:53 字數 1241 閱讀 6013

wsdl編寫的五個步驟

我們以中的案例來說明.

1)宣告命名空間

必須在

元素中提供各種命名空間的宣告.

????? targetnamespace="

????? xmlns="

"????? xmlns:xsd="

"???

????? xmlns:plnk="

"?????

????? xmlns:lns="

三個必須做的外部命名空間宣告是 wsdl、soap 和 xsd(xml 模式定義)

xmlns="

"是wsdl命名空間

xmlns:soap="

soap/" 是soap命名空間,這裡因為是用做bpel4ws,所以

不需要該命名空間

xmlns:xsd=""是xsd命名空間

2)編寫服務

元素包含乙個或多個

元素,實際上,每個元素都是您希望表示的一系列

operation。或者,您也可以將單個 porttype 元素看作是將各種方法組成類的乙個邏輯分組。我們稱

porttype為服務---這就是"web服務"這個名稱的由來.

??

?????

?????

?????

???????????? message="lns:errormessage"/>

??

可以看出,porttype是operation的集合.乙個operation是乙個方法,那乙個porttype不就是乙個類嗎?乙個

類,我們可以看作乙個服務.

3)指定引數

operation指定了輸入的引數和輸出的引數,在 wsdl 術語中,所有引數稱為「訊息」。

??

?? ??

乙個訊息可以有多個part元素,part元素指定名稱和型別.

4)與soap繫結

wsdl以一種抽象方式定義了操作和訊息,而不考慮實現的細節。實際上,wsdl 的任務是定義或描述 web

服務,然後提供乙個對外部框架的引用來定義 wsdl 使用者將如何實現這些服務。可以將這個框架當作

wsdl 抽象定義和它們的實現之間的「繫結(binding)」。一般是與soap繫結,當然,也不是必須的.

5)指定實現

當您在 uddi 註冊中心發布 web 服務時,會使用它.

最後兩個步驟把wsdl與soap/uddi結合起來了.

?

WSDL編寫的五個步驟

1 宣告命名空間 必須在 元素中提供各種命名空間的宣告.xml definitions xmlns xmlns xsd xmlns plnk 三個必須做的外部命名空間宣告是 wsdl soap 和 xsd xml 模式定義 xmlns 是wsdl命名空間 xmlns soap soap 是soap命...

WSDL編寫的五個步驟

轉貼 url 1 宣告命名空間 必須在 元素中提供各種命名空間的宣告.xml 三個必須做的外部命名空間宣告是 wsdl soap 和 xsd xml 模式定義 xmlns 是wsdl命名空間 xmlns soap soap 是soap命名空間 xmlns xsd 是xsd命名空間 2 編寫服務 元素...

使用Echarts的五個步驟

參考 一 製作乙個圖表容器 二 引入echarts.js檔案 三 配置圖表路徑 require.config 四 載入圖表js檔案 require echarts echarts chart bar loadcomplete 五 繪製圖表 function loadcomplete ec 圖表配置資...