協議指的是在與其它系統交換結構化信息時所要遵循的一套格式,過程與規則。此外,協議定義了在傳輸過程中所要使用的數據格式。這樣,接收系統就能正確地解釋結構化信息并做出正應的回應。
1,簡單對象訪問協議。
簡單對象訪問協議(SOAP)是個輕量級協議,用于通過可擴展標記語言實現系統間的結構化數據交換。SOAP消息構成了Web Service棧的基礎,很多企業建立的服務層都以SOAP作為面向服務架構的基石,可以服務于防火墻內外的客戶端。
2,表述性狀態轉移。
表述性狀態轉移(REST)是由Roy Fielding于2000年作為其博士論文的一部分而提出的,他是RFC超文本傳輸協議的主要作者。雖然人們經常將REST看作標準或協議,不過它實際上并不是;REST是一種架構設計風格,可以應用到Web Service.
3,選擇一種方式。
對于移動優化的服務層來說,REST風格的服務架構是最佳設計。
參考資料:《iOS網絡高級編程-iphone和iPad的企業應用開發》
新聞熱點
疑難解答