单选题
在( )网络模式中,客户机通过浏览器的HTTP协议提出服务请求,并将返回的信息通过浏览器提供给网络客户。
A
C/S
B
B/S
C
Peer--to--Peer
D
主机-终端机
答案解析
正确答案:B
解析:
本题考查的是计算机网络体系结构中的典型模式分类及其特征。
题干描述的关键信息是:“客户机通过浏览器的HTTP协议提出服务请求,并将返回的信息通过浏览器提供给网络客户”。这一过程具有以下典型特征:
- 客户端无需安装专用软件,仅依赖通用Web浏览器;
- 通信基于HTTP(超文本传输协议),属于应用层协议;
- 服务逻辑和数据主要部署在远程服务器端,浏览器仅负责展示和用户交互;
- 系统维护、升级集中在服务器侧,客户端零配置或低维护。
逐项分析选项:
A:C/S(Client/Server,客户机/服务器)模式
该模式中,客户端需安装专用应用程序(如数据库客户端、邮件客户端Outlook等),与服务器通过自定义或标准协议(如TCP、SQL*Net、IMAP)通信。客户端承担部分业务逻辑,与题干中“通过浏览器”“HTTP协议”不符,故排除。
B:B/S(Browser/Server,浏览器/服务器)模式
这是C/S模式的一种特化形式,其客户端固定为Web浏览器,所有交互均基于HTTP/HTTPS协议,业务逻辑和数据处理集中在服务器端,浏览器仅实现呈现层。完全契合题干描述,是正确答案。
C:Peer-to-Peer(P2P,对等网络)模式
该模式中各节点地位平等,既可请求服务也可提供服务(如早期的Napster、BitTorrent),无固定服务器与客户端划分,不依赖HTTP协议统一调度,也不以浏览器为唯一入口,与题干明显不符,排除。
D:主机-终端机模式
这是早期集中式计算架构(如IBM System/360时代),终端机无处理能力,仅作输入输出设备,所有计算由中央主机完成,通信采用专用协议(如3270协议),不存在浏览器和HTTP概念,与现代Web架构无关,排除。
核心知识点总结:
- C/S模式强调专用客户端与服务器协同,适合高交互、强安全或离线场景;
- B/S模式依托Web技术栈(HTTP + HTML/CSS/JS + Web服务器),具有跨平台、易部署、易维护优势,是当前Web应用的主流架构;
- HTTP协议是B/S模式的基石,定义了请求-响应模型、资源定位(URL)、状态码、报文格式等,使浏览器能标准化访问分布式服务;
- 浏览器作为通用客户端,屏蔽了底层网络差异,体现了“瘦客户端”思想。
因此,正确答案为B。
相关知识点:
网络模式选B/S,HTTP协议要记牢
题目纠错
2020模拟题目_答案_解析
