ASCWH

搜索到 1 篇与 RESTful API 的结果
06-13

理解 RESTful 架构

理解 RESTful 架构
一、REST的由来全称:REST,全称是Resource Representational State Transfer,即:资源在网络中以某种形式进行状态转移。————所谓状态的转移,可参考《HTTP权威指南》一书中对协议的详细解释,此处不过多赘述!出现:REST最早是由Roy Fielding博士发表的论文中提到的,他也曾参与设计了HTTP协议。论文地址:http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm定义:简单来说REST是一种系统架构设计风格(而非标准),一种分布式系统的应用层解决方案。背景:早期的网页端是前后台一起的,比如PHP、JSP等。而随着近几年移动端的快速发展和分布式架构的应用,各种Client层出不穷,这个时候就需要有个统一的机制,来为前后端通信提供服务。 而RESTful API就是目前比较成熟的的一套应用程序API设计理论。 目的:Client和Server端进一步解耦。应用:最为经典的莫过于github API。二、RESTful的特征和优点1、客户端-服务器(Client-Server...

工具

1,233 阅读
06月13日
1,233 阅读
0 评论