手册简介
基于 Jersey 的 REST 实战,图文并茂,用大量实例带你一步一步走进 REST 的世界
手册说明
REST是什么?
REST是表述性状态传递,英文全称是Representational State Transfer,需要注意的是,REST是设计风格而不是标准。REST的架构风格是针对Web应用设计和开发的,它使得HTTP协议的原本面貌得以被了解。使用REST可以降低开发的复杂性,提高系统的可伸缩性。如今,REST架构已经成为主流技术。
目前在三种主流的Web服务实现方案中,因为REST模式的Web服务与复杂的SOAP和XML-RPC对比来讲明显的更加简洁,越来越多的web服务开始采用REST风格设计和实现。例如,Amazon.com提供接近REST风格的Web服务进行图书查找;雅虎提供的Web服务也是REST风格的。
REST的设计标准:
- 网络上的所有事物都被抽象为资源(resource);
- 每个资源对应一个唯一的资源标识符(resource identifier);
- 通过通用的连接器接口(generic connector interface)对资源进行操作;
- 对资源的各种操作不会改变资源标识符;
- 所有的操作都是无状态的(stateless)。
在线阅读:
W3Cschool https://www.w3cschool.cn/rest_in_action/
版权信息:
《REST 实战》原文出处:https://www.gitbook.com/book/waylau/rest-in-action/details
由作者waylau授权转载整理至W3Cschool.cn
更新记录
-
REST 参考引用 08-08 14:59
-
REST 用SSE构建实时Web应用 08-08 14:57
-
REST 文件上传、下载 08-08 14:32
-
REST 常用参数注解 08-08 14:26
-
REST 模拟CURD操作 08-08 14:19
-
REST 使用Java SE部署环境 08-08 14:11
-
REST 处理编码问题 08-08 13:59
-
REST 处理 JSON 和 XML 08-08 13:50
-
REST 自定义资源配置 08-08 13:44
-
REST 快速开发 08-08 12:00