天天看點

SOAP 協定「建議收藏」

大家好,又見面了,我是你們的朋友全棧君。

參考連結

SOAP 教程

http協定與soap協定之間的差別

SOAP

SOAP 是基于 XML 的簡易協定,可使應用程式在 HTTP 之上進行資訊交換

SOAP 提供了一種标準的方法,使得運作在不同的作業系統并使用不同的技術和程式設計語言的應用程式可以互相進行通信

SOAP協定可以簡單地了解為:SOAP=RPC+HTTP+XML

  • 采用HTTP作為通信協定
  • RPC(Remote Procedure Call Protocol 遠端過程調用協定)作為一緻性的調用途徑
  • XML作為資料傳送的格式,進而允許服務提供者和服務客戶經過防火牆在Internet上進行通信互動

SOAP與HTTP的差別

SOAP:簡單對象通路協定 ;HTTP是标準超文本傳輸協定

HTTP 是傳輸協定, SOAP不是傳輸協定,隻是按照約定的方式封裝消息

請求包格式: SOAP – XML格式,HTTP 是 純文字格式

傳遞的資料:SOAP – 可以傳遞結構化的 資料,HTTP隻能傳輸純文字資料

效率 :SOAP相對http(post/get)由于要進行xml解析,速度可能會有所降低。

釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/158115.html原文連結:https://javaforall.cn