Web Services 平台元素


Web Services 擁有三種基本的元素: SOAP、WSDL 以及 UDDI。


什麼是 SOAP?

基本的 Web services 平台是 XML + HTTP。

  • SOAP 指簡易對象訪問協議
  • SOAP 是一種通信協議
  • SOAP 用於應用程序之間的通信
  • SOAP 是一種用於發送消息的格式
  • SOAP 被設計用來通過因特網進行通信
  • SOAP 獨立於平台
  • SOAP 獨立於語言
  • SOAP 基於 XML
  • SOAP 很簡單並可擴展
  • SOAP 允許您繞過防火牆
  • SOAP 將作為 W3C 標準來發展

如需更多有關 SOAP 的知識,請訪問我們的《SOAP 教程


什麼是 WSDL?

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

  • WSDL 指網絡服務描述語言
  • WSDL 使用 XML 編寫
  • WSDL 是一種 XML 文檔
  • WSDL 用於描述網絡服務
  • WSDL 也可用於定位網絡服務
  • WSDL 還不是 W3C 標準

如需更多有關 WSDL 的知識,請訪問我們的《WSDL 教程


什麼是 UDDI?

UDDI是統一描述、發現和集成(Universal Description, Discovery, and Integration)的縮寫。

UDDI 是一種目錄服務,通過它,企業可注冊並搜索 Web services。

它是一個基於 XML 的跨平台的描述規範,可以使世界範圍內的企業在互聯網上發布自己所提供的服務。

  • UDDI 指通用的描述、發現以及整合(Universal Description, Discovery and Integration)。
  • UDDI 是一種用於存儲有關 web services 的信息的目錄。
  • UDDI 是一種由 WSDL 描述的網絡服務接口目錄。
  • UDDI 經由 SOAP 進行通迅。
  • UDDI 被構建於 Microsoft .NET 平台之中。