簡單物件存取協定


簡單物件存取協定 (简体)


簡單物件存取協定 (SOAP,全寫為Simple Object Access Protocol) 是一種標準化的通訊規範,主要用於Web服務(web service)中。SOAP的出現是為了簡化網頁伺服器(Web Server)在從XML數據庫中提取資料時,無需花時間去格式化頁面,並能夠讓不同應用程式之間透過HTTP通訊協定,以XML格式互相交換彼此的資料,使其與程式語言、平台和硬體無關。此標準由IBM、Microsoft、UserLand和DevelopMentor在1998年共同提出,並得到IBM,蓮花(Lotus),康柏(Compaq)等公司的支持,於2000年提交給全球資訊網聯盟World Wide Web Consortium;W3C),目前 SOAP 1.1 版是業界共同的標準,屬於第二代的XML協定(第一代具主要代表性的技術為XML-RPC以及WDDX)。

· SOAP封裝(envelop),封裝定義了一個描述消息中的內容是什麼,是誰發送的,誰應當接受並處理它以及如何處理它們的框架;

· SOAP編碼規則(encoding rules),用於表示應用程序需要使用的數據類型的實例;

· SOAP RPC表示(RPC representation),表示遠程過程調用和應答的協定;

· SOAP綁定(binding),使用底層協議交換信息。

參見


! __







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History