為能將乙個webservice描述清楚,wsdl從三個層面對乙個服務進行了描述:
一:描述服務的介面(部分),也就是服務有哪些操作(部分)以及每個操作的輸入輸出引數(部分,其中引數的資料結構是由來描述的)。
二:描述服務的「binding」(部分),也就是服務使用了什麼樣的傳輸協議(是soap還是其他)以及何種呼叫風格(即style,soap支援rpc和document兩種風格)
三:描述服務的物理位置(部分)
簡單說,wsdl一方面描述了服務的介面,另一方面描述了如何訪問這個服務,包括服務的位置和使用的通訊協議。下圖是wsdl檔案結構的**。
下面是兩個具體的wsdl檔案的詳細**:
最後,對於常常提及的endpoint這乙個術語再簡單解釋一下,endpoint其實就是指的乙個webservice的位址,比如上圖中的:http://localhost:8080/ss/p1,就是******service這個ws的位址。
WSDL的檔案結構(WSDL 1 1規範)
為能將乙個webservice描述清楚,wsdl從三個層面對乙個服務進行了描述 一 描述服務的介面 部分 也就是服務有哪些操作 部分 以及每個操作的輸入輸出引數 部分,其中引數的資料結構是由來描述的 二 描述服務的 binding 部分 也就是服務使用了什麼樣的傳輸協議 是soap還是其他 以及何種...
WSDL的檔案結構(WSDL 1 1規範
為能將乙個webservice描述清楚,wsdl從三個層面對乙個服務進行了描述 一 描述服務的介面 部分 也就是服務有哪些操作 部分 以及每個操作的輸入輸出引數 部分,其中引數的資料結構是由來描述的 二 描述服務的 binding 部分 也就是服務使用了什麼樣的傳輸協議 是soap還是其他 以及何種...
WSDL的檔案結構(WSDL 1 1規範
為能將乙個webservice描述清楚,wsdl從三個層面對乙個服務進行了描述 一 描述服務的介面 部分 也就是服務有哪些操作 部分 以及每個操作的輸入輸出引數 部分,其中引數的資料結構是由來描述的 二 描述服務的 binding 部分 也就是服務使用了什麼樣的傳輸協議 是soap還是其他 以及何種...