天天看點

老李分享:Web Services 元件 1

老李分享:Web Services 元件

  在過去的幾年裡,三大主流技術已經成為構成當今 web service 技術的全球标準。接下來我們來讨論一下這些技術。

XML-RPC

XML-RPC 是在計算機之間交換資訊的最簡單的基于 XML 的協定。

  • XML-RPC 是一個簡單協定,它使用 XML 消息來執行 RPC
  • 請求被編碼到 XML 并通過 HTTP POST 進行發送
  • XML 響應被嵌入到 HTTP 響應體中
  • XML-RPC 是與平台無關的
  • XML-RPC 允許不同的應用進行通信
  • 一個 Java 用戶端可以對一個 Perl 伺服器進行 XML-RPC 對話
  • XML-RPC 是開始 web service 之路的最簡單的方法

SOAP

SOAP 也是一種在計算機之間交換資訊的基于 XML 的協定。

  • SOAP 是一種通信協定
  • SOAP 用于應用之間的通信
  • SOAP 是一種發送消息的格式
  • SOAP 被設計用來通過網際網路通信
  • SOAP 與平台無關
  • SOAP 與語言無關
  • SOAP 簡單而且可擴充

繼續閱讀