首先,先了解下rest,rest的全稱:representational state transfer,即「表現層狀態轉化」。它代表著分布式服務的架構風格。 只需要寫乙個後台系統提供rest風格的uri,不同的客戶端,如瀏覽器、android、ios等都請求該同乙個後台系統。那麼這些前端接收到的使用者請求統一由乙個後台來處理並返回給不同的前端肯定是最科學和最經濟的方式。restful api就是一套協議來規範多種形式的前端和同乙個後台的互動方式。
restful api就是rest風格的api,即rest是一種架構風格,跟程式語言無關,跟平台無關,採用http做傳輸協議。restful api由後台也就是server來提供前端來呼叫。前端呼叫api向後台發起http請求,後台響應請求將處理結果反饋給前端。restful api的設計原則和規範:
簡單概述:restful:用url定位資源、用http動詞(get,post,put,delete)描述操作。
對RESTful API的理解
restful是目前最流行的api設計規範,用於web資料介面的設計。一句話描述restful就是 客戶端傳送請求時,用uri定位資源,用http方法描述動作。也就是 動詞 賓語 的結構。get 獲取資料 post 傳送資料 put 更新資料 delete 刪除資料 uri應該是名詞,不能是動詞。比...
對restful API的理解
restful是一種軟體設計風格,一種思想,它不是一種標準規定,不使用restful風格api,我們也能正常開發工作,它只是一種大家比較提倡的設計規範。我們平時設計介面時,常根據自己所做的功能為介面起名稱,比如要寫乙個查詢使用者列表的介面,我們可能會起 queryuser的介面名,有的人會起sele...
關於Java nofity wait的個人理解
首先notify,wait的經典場景是生產者,消費者模型 importorg.slf4j.logger created by wcl on 17 9 17.public classconsumerimplementsrunnable public voidrun 消費 1,當前數量 name,con...