BS架构和CS架构的区别

本文介绍了BS架构和CS架构的区别。CS架构特点是交互性强、响应速度快,但客户端需要安装,维护成本高。BS架构则简化了客户端,维护方便,开发成本低,但可能消耗更多流量,且个性化和安全性相对较弱。
摘要由CSDN通过智能技术生成

BS架构和CS架构的区别

CS架构

CS(Client/Server):客户端----服务器结构

特点

  • 交互性强
  • 具有安全的存取模式
  • 网络通信量低
  • 响应速度快
  • 利于处理大量数据

​ 因为客户端要负责绝大多数的业务逻辑和UI展示,又称为胖客户端。它充分利用两端硬件,将任务分配到Client 和Server两端,降低了系统的通讯开销。C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。

C/S 架构是一种典型的两层架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。

BS架构

**BS(Browser/Server):**浏览器----服务器结构 ===> 是目前应用系统的发展方向

BS是伴随着Internet技术的兴起,对C/S架构的改进,为了区别于传统的C/S 模式,特意称为B/S模式。

在这种结构下,形成三层的处理方式:

  • 通过W3浏览器来进入工作界面
  • 极少部分事务逻辑在前端(Browser)实现
  • 主要事务逻辑在服务器端(Server)实现
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值