瞭解restful webservice概念

瞭解REST php

REST 描述了一個架構樣式的互聯繫統(如 Web 應用程序)。REST 約束條件做爲一個總體應用時,將生成一個簡單、可擴展、有效、安全、可靠的架構。因爲它簡便、輕量級以及經過 HTTP 直接傳輸數據的特性,Restful WebService成爲基於 SOAP 服務(可能會遇到性能問題)的一個最有前途的替代方案。用於 web 服務和動態 Web 應用程序的多層架構能夠實現可重用性、簡單性、可擴展性和組件可響應性的清晰分離。Ajax 和 Restful WebService本質上是互爲補充的。開發人員能夠輕鬆使用 Ajax 和 RESTful Web 服務一塊兒建立豐富的界面。 html

目前主流 Web 2.0 服務提供者(包括 Yahoo、Google 和 Facebook)都對 REST 的採用,放棄基於 SOAP 和 WSDL 的接口。 web

Rest Webservice遵循四個基本設計原則: 安全


  • 顯式地使用 HTTP 方法。
  • 無狀態。
  • 公開目錄結構式的 URI。
  • 傳輸 XML、JavaScript Object Notation (JSON),或同時傳輸這二者。

經過基於 REST 的 API 公開系統資源是一種靈活的方法,能夠爲不一樣種類的應用程序提供以標準方式格式化的數據。 能夠幫助知足集成需求,並幫助將基於 REST 的基本服務集擴展或構建爲更大的集合。 
歡迎轉載! 原文地址:  http://www.phpddt.com/reprint/restful-webservice.html ,轉載請註明地址,謝謝!
相關文章
相關標籤/搜索