WSDL 2.0簡介


什麼是WSDL(Web服務定義語言)? WSDL是一種可用於定義Web服務的語言。
WSDL由W3C開發,到目前為止已發布了2個主要版本,它們分別如下所述 -

在高層次上,WSDL是一種允許編寫WSDL文件的語言,因此:

  • WSDL文件可以定義一組Web服務。
  • Web服務可以定義為介面和一組端點。
  • 端點可以定義為地址和系結。
  • 可以定義地址以告知提供服務的位置。
  • 可以定義係結以告知如何格式化和傳輸訊息。
  • 介面可以定義為一組操作。
  • 操作可以定義為輸入和輸出訊息序列。

下面的圖表說明了如何使用WSDL 2.0在WSDL文件中定義Web服務: