文章目录 1.背景介绍 RESTful API与Web服务 什么是RESTful? 为什么要用RESTful API? Web服务架构 1.客户端–服务器体系结构 2.无状态 3.明确的角色 4.使用合适的HTTP方法 5.支持缓存 6.使用链接关系代替非自描述信息 7.异步处理 RESTful API框架 Spring MVC Ruby on Rails