2012年10月30日 星期二

SOAP


SOAP,全寫為Simple Object Access Protocol,

是交換資料的一種協議規範,使用web 服務,SOAP為了簡化 Web Server ,
他藉由XML提取資料,節省去格式化頁面時間,不同以往的應用程式那樣,
按照HTTP通信協議,遵從XML格式執行資料互換,使其抽象於語言實現、平台和硬體。

傳輸方式

SOAP使用網際網路應用層協議作為其傳輸協議。
SMTP以及HTTP協議都可以用來傳輸SOAP訊息,但是由於HTTP在如今的網際網路結構中工作得很好,特別是在網路防火牆下仍然正常工作,所以被廣泛採納。SOAP亦可以在HTTPS上傳輸。
SOAP的訊息格式採用XML。

語法規則

SOAP 訊息必須用 XML 來編碼
SOAP 訊息必須使用 SOAP Envelope 命名空間
SOAP 訊息必須使用 SOAP Encoding 命名空間
SOAP 訊息不能包含 DTD 引用
SOAP 訊息不能包含 XML 處理指令

沒有留言:

張貼留言