1、Restful是什麼?
本質:是一種軟體架構風格
核心:資源導向設定api
2、為什麼要使用Restful?
解決問題:降低開發的複雜度;提高系統的可擴展性
3、Restful與其他架構有什麼不同?
soap webserver 是一種跨程式語言,跨操作平台的遠端呼叫技術。透過http協定發送請求和接收結果時採用xml格式封裝,並增加了一些特定的http訊息頭,這些特定的http訊息標頭和xml內容格式就是soap協定
這兩個架構的區別在:1、效率2、易用性3、安全性
效率和易用性:
soap案例:由於soap添加的是特定的http訊息頭,如果業務提供者(微信)不提供文件...沒有人會使用它的api
安全性:
Restful適用於效率要求很高,但安全性要求不高的場景
soap的成熟性對於安全性要求較高的介面設計帶來便利
4、如何實作符合Restful架構的API?
遵守6大主要設計要素
5、Restful和http的差異?
Restful是一種軟體架構風格
#http是實作方法
以上是Restful什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!