B/S和C/S结构

本文详细介绍了B/S(浏览器/服务器)和C/S(客户端/服务器)两种架构,包括它们的分层、优缺点和常见应用场景。B/S架构依赖Web服务器,易于维护和升级,但对浏览器兼容性和速度有挑战;C/S架构提供丰富的用户界面和更高的安全性,但安装和维护成本较高,适用于局域网环境。随着HTML5的发展,B/S架构在跨平台和性能上逐渐提升,而C/S架构在特定领域仍有其独特价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

一、B/S结构:("浏览器/服务器"模式)

B:Browser   web浏览器

S:Service     服务器

服务器:

构成:cpu、芯片组、内存、磁盘系统等

B/S结构是随着互联网的发展,web出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的业务处理在服务端完成,只需安装浏览器,就可以通过web Service与数据库进行数据交互

B/S架构分层:

第一层表现层:主要完成用户和后台的交互及最终查询结果的输出功能

第二层逻辑层:主要是利用服务器完成客户端的逻辑功能

第三层数据层:主要接收客户端发来的请求后独立进行各种运算

如图所示

B/S架构优点

1.客户端无需安装,只需有web服务器就行

2.BS架构可以直接放在局域网上,通过一定的权限控制实现多个用户访问的目的。交互性较强

3.BS架构无需升级多个客户端,,升级服务器即可,可以随时更新版本

B/S架构缺点

 1.在跨浏览器上,BS架构不尽人意

 2、表现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值