扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构风格中等
单选题
2025年5月第14题
收藏
分享
#系统架构设计
#软件架构风格
#第二版教材
#凯恩建议必须掌握
关于客户端/服务器(C/S)和浏览器/服务器(B/S)架构的说法,下列选项中哪一项是错误的(__)。
问题(1)
正确答案D
凯恩解析
本题考察的是C/S 与 B/S 架构的基本概念及层次划分。
A选项 B/S 架构是一种特殊的三层 C/S 架构:B/S 架构通常包含表示层(浏览器)、功能层(Web 服务器/应用服务器)和数据层(数据库服务器),符合三层架构的思想,因此该说法是正确的。
B选项在三层 C/S 架构中新增应用服务器层:两层 C/S 架构由客户端与数据库服务器构成,而三层 C/S 架构通过引入应用服务器层/功能层,将业务逻辑与数据存储分离,描述正确。
C选项分层架构设计有助于提升可扩展性和可维护性:这是分层设计的重要优点,正确。
D选项典型的两层 C/S 架构由表示层、业务层两部分组成:两层 C/S 架构实际上是表示层(客户端)和数据层(数据库服务器),业务逻辑通常放在客户端或数据库端,并不是独立的一层,因此该说法错误。
因此,正确答案是 D。
