返回
当前 - 选择题 - 软件架构风格
题号:0020200500026
单选题
2020年11月第26题

针对二层C/S软件架构的缺点,三层C/S架构应运而生。在三层C/S架构中,增加了一个(应用服务器)。三层C/S架构是将应用功能分成表示层、功能层和(数据层)三个部分。 其中(表示层)是应用的用户接口部分,担负与应用逻辑间的对话功能。

浓缩知识点

三层C/S架构是为解决二层C/S架构客户端臃肿、升级维护困难等缺陷演化而来的软件架构,核心优化是新增应用服务器来实现逻辑分层解耦。该架构将应用功能拆分为三个逻辑层级:表示层作为用户交互接口,承担用户与应用的对话功能,负责接收用户输入、反馈处理结果;功能层由新增的应用服务器承载,专注处理各类业务逻辑,是表示层与数据层之间的交互中转核心;数据层负责数据的存储、管理与检索,通常依托数据库系统实现。需要注意的是,三层C/S架构的分层依据是软件逻辑功能,而非硬件、设备维度,也不同于网络协议模型的层级划分,其定义的三层中并不包含硬件层、设备层、通信层这类概念,且网络协议模型中的应用层概念也不适用于此处的层级表述。

正确答案
A

本题考察的是软件架构风格
应用服务器:三层架构中新增的就是应用服务器,它承载功能层的业务逻辑;分布式数据库:属于数据库技术,与三层架构的新增层无关;内容分发:主要用于网络内容加速,并非架构新增层;镜像:是数据或系统的备份方式,与三层架构层次无关。
本小问答案是 应用服务器。三层架构中新增的就是应用服务器,它承载功能层的业务逻辑。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有