REST representational state transfer
面向資源,鬆耦合,語言無關,拓展性好
基於HTTP實現,訪問的資源、訪問的方式、傳輸的數據都在url中體現
SOA:面向服務框架
面向服務,鬆耦合
RPC和SOAP都是SOA的實現方式RPC
面向方法,緊耦合
遠程過程調用,像調用本地方法一樣調用服務;向服務器發送過程調用的方法和參數,服務器返回方法的結果
SOAP simple object access protocal
面向消息
基於HTTP+XML,訪問的資源、訪問的方式、傳輸的數據都在報文中體現,需要解析XML