Soap協定

SOAP(Simple Object Access Protocal) 技術有助於實現大量異構程式和平台之間的互操作性,從而使存在的套用能夠被廣泛的用戶所訪問。SOAP是把成熟的基於HTTP的WEB技術與XML的靈活性和可擴展性組合在了一起。

名稱簡介

 

詳細介紹

在SOAP後面的指導理念是“它是第一個沒有發明任何新技術的技術”。SOAP採用了已經廣泛使用的兩個協定:HTTP和XML。HTTP用於實現SOAP的RPC風格的傳輸,而XML是它的編碼模式。採用幾行代碼和一個XML解析器,HTTP伺服器(如MS的IIS或Apache)立刻成為了SOAP的ORBs。 因為目前超過一半的Web伺服器採用IIS或Apache, SOAP將會從這兩個產品的廣泛而可靠的使用中獲取利益。這並不意味著所有的SOAP請求必須通過Web伺服器來路由,傳統的Web 伺服器只是分派SOAP請求的一種方式。因此Web服務如IIS或Apache對建立SOAP使能的套用是充分的,但決不是必要的。
SOAP簡單地用XML來編碼HTTP的傳輸內容。SOAP最常用的套用是作為一個RPC協定

相關詞條

相關搜尋

熱門詞條

聯絡我們