2026年10月押题密卷 · 选择题
REST(REpresentational State Transfer)是目前因特网的核心架构风格之一。与传统的Web服务相比,REST服务的主要优势不包括( )。
A. 基于URI和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源
B. 支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性
C. 基于轻量级的Web框架,仅需要基本的开发工具支持,构建过程简单且成本较低
D. 基于W3C/ IETF 的标准与规范,其实现技术简单且成熟
参考答案:B
[解析]表述性状态转移(REpresentational State Transfer,REST)是指从几种基于网络的 架构风格中衍生出来的一种混合架构风格。其特点是客户端/服务器、无状态、缓存、统一接口、分 层系统和按需代码。REST组件通过以一种数据格式转移资源的表述进行通信,可以基于接收者的能 力和期待的内容,以及资源的性质,动态地选择不同的表述。与传统的Web服务相比,REST服务主 要有以下几种优势。 ①REST服务基于W3C/IETF 的标准与规范(包括HTTP、XML、URI和MIME等),其实现技术简单、 成熟。 ②REST服务基于URI和超链接技术,不需要通过集中式的服务信息仓库即可发现服务资源。 ③REST服务支持缓存,具有无状态的特性,这些使得REST服务能够支持大量客户端,构建的应 用系统具有较强的伸缩性。 ④REST服务基于轻量级的Web框架,仅需要基本的开发工具支持,构建过程简单且成本较低; ⑤REST服务的测试相对简单,采用浏览器即可完成服务功能测试。