WSDL 是基於 XML 的用於描述 Web Services 以及如何存取 Web Services 的語言。

WSDL 連接埠 語法

<portType> 元素是最重要的 WSDL 元素。

它可描述一個 web service、可執行的操作,以及相關的訊息。

可以把 <portType> 元素比喻為傳統程式語言中的一個函式庫(或一個模組、或一個類別)。

WSDL 連接埠 範例

<message name="getTermRequest">
  <part name="term" type="xs:string"/>
</message>
<message name="getTermResponse">
  <part name="value" type="xs:string"/>
</message>
<portType name="glossaryTerms">
  <operation name="getTerm">
    <input message="getTermRequest"/>
    <output message="getTermResponse"/>
  </operation>
</portType>