SOAP is a protocal(simple object access protocal) 簡單對象訪問協議,used for web server to fetch XML dataweb
SOAP = http + xml 服務器
有固定的協議格式網絡
Rest 架構
representational state transfer 具象狀態傳輸,是一種網絡軟件架構風格fetch
綜合上面的解釋,咱們總結一下什麼是RESTful架構:翻譯
(1)每個URI表明一種資源;server
(2)客戶端和服務器之間,傳遞這種資源的某種表現層;xml
(3)客戶端經過四個HTTP動詞,對服務器端資源進行操做,實現"表現層狀態轉化"。對象
Fielding將他對互聯網軟件的架構原則,定名爲REST,即Representational State Transfer的縮寫。我對這個詞組的翻譯是"表現層狀態轉化"。資源
若是一個架構符合REST原則,就稱它爲RESTful架構。