什么是RESTful架構(gòu):
?種軟件架構(gòu)?格融蹂,設(shè)計?格?不是標準,只是提供了?組設(shè)計原則和約束條件超燃。它主要
?于客戶端和服務(wù)器交互類的軟件±湍郑基于這個?格設(shè)計的軟件可以更簡潔洽瞬,更有層次,更
易于實現(xiàn)緩存等機制伙窃。
1. 每?個URI代表?種資源;
2. 客戶端和服務(wù)器之間晦闰,傳遞這種資源的某種表現(xiàn)層(Representation)巍糯;
3. 客戶端通過四個HTTP動詞舅列,對服務(wù)器端資源進?操作声滥,實現(xiàn)"表現(xiàn)層狀態(tài)轉(zhuǎn)化"侦香。
通常被認為是?個數(shù)據(jù)結(jié)構(gòu)服務(wù)器纽疟,主要是因為其有著豐富的數(shù)據(jù)結(jié)構(gòu) strings污朽、map、list蟆肆、sets洲愤、 sorted sets