什麼是 RSET
REST 是一種編程設計風格(注意:REST是一種風格,並不是一種協議)。在這種編程風格下,一切都是資源,資源可以通過URI定位,通過 GET、POST、PUT 和 DELETE 等方法來表示對這些資源的操作,這是一種面向資源的編程思想。(可以類比下面向對象)
一種新的編程思想——REST(Representational State Transfer,表徵狀態轉移)。
REST實際上是“HTT”(Hypertext Transfer)的進一步抽象,兩者的關係就如同接口與實現類的關係一般。
Rest 和 RPC 的區別
REST與RPC在概念上的不同是指REST並不是一種遠程服務調用協議,它甚至不是一種協議。協議都帶有一定的規範性和強制性,最起碼也有一個規約文檔。而REST沒有,儘管有一些指導原則,但實際上並不受任何強制的約束。