返回
当前 - 选择题 - 软件架构风格题号:0020240500025
单选题
2024年5月第25题
题号:0020240500025
单选题
2024年5月第25题
软件架构风格
简单
高频
收藏
分享
反馈
与两层C/S结构相比,三层 C/S 结构增加了一个应用服务器。这时,整个应用逻辑驻留在应用服务器上,(表示层)存在于客户机上。
问题(1)
浓缩知识点
三层C/S架构由两层C/S架构演化而来,核心是新增应用服务器拆分出三个标准层次。表示层部署在客户端,承担用户交互功能,负责数据展示与用户输入接收;功能层也叫业务逻辑层,易被误称为服务层,部署在应用服务器上,集中承载全部应用业务逻辑,处理业务规则、协调数据流转;数据层部署在数据库服务器,专注于数据的存储、管理、查询与维护操作。需注意感知层是物联网等架构的术语,不属于三层C/S架构的标准层次划分。相较于两层C/S架构,三层架构剥离了客户端的应用逻辑,既能降低客户端硬件负载,也便于业务逻辑的统一更新与维护,提升系统的扩展性与安全性。
正确答案
C
本题考察的是三层 C/S 架构模式下的层次划分及其部署方式。
需注意感知层是物联网等架构的术语,不属于三层C/S架构的标准层次划分。功能层也叫业务逻辑层,易被误称为服务层,部署在应用服务器上,集中承载全部应用业务逻辑,处理业务规则、协调数据流转。表示层部署在客户端,承担用户交互功能,负责数据展示与用户输入接收。数据层部署在数据库服务器,专注于数据的存储、管理、查询与维护操作。
本小问答案是 表示层。题干中的“这时,整个应用逻辑驻留在应用服务器上表示层存在于客户机上”对应表示层。
因此,选项 C 正确。
