WSDL簡介


WSDL代表Web服務描述語言(Web Services Description Language)。 它是描述Web服務的標準格式。 WSDL由Microsoft和IBM聯合開發。

WSDL的特性

  • WSDL是一種基於XML的協定,用於分散和分散式環境中的資訊交換。
  • WSDL定義描述了如何存取Web服務以及它將執行的操作。
  • WSDL是一種用於描述如何與基於XML的服務進行互動的語言。
  • WSDL是通用描述,發現和整合(UDDI)的一個組成部分,UDDI是一個基於XML的全球業務註冊中心。
  • WSDL是UDDI使用的語言。
  • WSDL發音為’wiz-dull’,拼寫為’W-S-D-L’。

WSDL用法

WSDL通常與SOAP和XML Schema結合使用,以通過Internet提供Web服務。 連線到Web服務的用戶端程式可以讀取WSDL以確定伺服器上可用的功能。 使用的任何特殊資料型別都以XML Schema的形式嵌入到WSDL檔案中。 然後,用戶端可以使用SOAP實際呼叫WSDL中列出的函式。

WSDL的歷史

WSDL 1.1作為W3C Note由Ariba,IBM和Microsoft提交,用於描述2001年3月W3C XML活動XML協定的服務。

WSDL 1.1尚未得到全球資訊網聯盟(W3C)的認可,但它剛剛發布了2.0版草案,該草案將成為推薦(官方標準),因此得到了W3C的認可。