5.3.1  REST概述

更新于 2026年10月10日 版权声明
5.3.1 REST概述

REST是英文Representational State Transfer的缩写,中文翻译为“表述性状态转移”,是Web Services的一种设计风格,是由Roy Thomas Fielding博士在他的论文《Architectural Stylesandthe Design of Network-based Software Architectures》中提出的一个术语。因为REST模式与复杂的SOAP和XML-RPC相比更加简洁,越来越多的Web服务开始采用REST风格设计和实现。例如,www.amazon.com提供接近REST风格的Web服务进行图书查找;雅虎提供的Web服务也是REST风格的。

REST巧妙地借助了已经验证过的成功的Web基础设施——HTTP。Web上所有的东西(页面、图像等)本质上都是资源。而REST正是基于命名资源而非消息,这就限制了底层技术的曝光,从而给应用程序设计中的松耦合提供了便利条件。REST的魅力在于任何东西都可以成为资源,且表示方法也可以不同。(https://www.daowen.com)

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)