關於REST架構風格的初步理解

2021-09-05 16:45:24 字數 474 閱讀 1707

wikipedia: representational state transfer(rest) is a style of

software architecture for distributed

hypermedia systems such as the

world wide web.

翻譯上面的話就是:rest是關於分布式超**系統比如web的架構風格,類似的有客戶伺服器架構風格。是關於web的應用的設計指導,而不是http這樣的標準,沒有具體的資料格式的定義。提出者是乙個博士,他也是http的主要作者。

中文名字應該是:表示性狀態轉移。這個感覺非常抽象,老外就喜歡玩這個,必須解釋一下。實際上把web看作虛擬狀態機,當請求某個具體資源的時候就發生了狀態變化或者說轉移。

目前主要應用在web service, 比soap簡化,受到歡迎,也許提出就是因為這個。

REST架構風格

rest風格通過uri訪問得到的資訊是自我描述的,包括了資訊本身和表示方式 html,xml,資料流等 資訊的描述是採用最通用的協議 http 超文字轉換協議 來進行的.客戶端根據資訊的表示解析和展示資訊本身.而互動是通過http的幾個基本操作 get,put,post,delete 來實現.一些看...

REST架構風格

rest 即representational state transfer.資源 表現層狀態轉化,是目前最流行的一種網際網路軟體架構 http協議裡面,四哥表示操作方式的動詞 get post put delete。他們分別對應四種基本操作 get用來獲取資源 post用來新建資源 put用來更新資...

REST 架構風格

rest即表述性狀態傳遞 英文 representational state transfer,簡稱rest 是roy fielding博士在2000年他的博士 中提出來的一種軟體架構風格。它是一種針對網路應用的設計和開發方式,可以降低開發的複雜性,提高系統的可伸縮性。是一種開發風格。每個資源都有自...