CS、BS架构

第一   CS架构

一、概述:
CS架构:Client / Server也就是同时有一个客户端和一个服务端的架构,需要在客户机安装客户端的部分。
二、弊端:
客户端维护比较麻烦,机器只要一重装,就需要重新安装该软件。升级也比较麻烦。后期有了一个解决方案,关于升级,通过网络形式来完成升级。
三、好处:
客户端的出现可以减轻服务端的运算压力。可以让一部分运算转移到客户端来,而且可以在客户端进行用户的个性化配置信息的存储。最为常见的是,网络游戏,如魔兽世界

第二   BS架构

一、概述:
BS架构:Browser / Server这种架构没有客户端的存在,用浏览器实现客户的使用。这种结构,程序与只需要编写服务端,而客户只需要有浏览器即可,这是web技术的流行,导致这种结构的流行。
二、弊端:
BS运行全在服务器,对于大数据量的运行就会很慢。虽然现在也有网页游戏,但是这都是使用flash完成的,它的数据量相对较小,而且flash也是在客户端由浏览器启动解析引擎在运行解析执行。
三、好处:
不用开发客户端,相对省事很多,而且操作也比较简单,只要能上网,就可以进行像浏览网页一样进行功能的使用。
注:随着云技术的发展,以后这种架构会越发流行



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CS(Client-Server)和BS(Browser-Server)是两种常见的架构模式,它们在性能指标方面有一些不同之处。以下是CS架构性能指标和BS架构性能指标的一些解释。 CS架构性能指标: 1. 响应时间:客户端发送请求到服务器并获得响应所需的时间。较低的响应时间表示更快的系统响应能力。 2. 吞吐量:单位时间内系统处理的请求数量。较高的吞吐量表示系统具有较高的处理能力。 3. 并发性能:系统能同时处理的并发请求数量。较高的并发性能表示系统具有较好的负载均衡和资源管理能力。 4. 可伸缩性:系统能够动态扩展以应对不断增加的用户和数据量。较好的可伸缩性意味着系统能够在需要时提供更多的资源。 5. 可用性:系统在一定时间内可正常运行和提供服务的能力。较高的可用性表示系统具有较少的停机时间和故障。 BS架构性能指标: 1. 页面加载时间:网页从客户端请求到在浏览器中完全加载所需的时间。较低的页面加载时间提供更好的用户体验。 2. 交互性能:网页在用户与之交互时的响应速度。较高的交互性能提供更流畅的用户体验。 3. 跨浏览器兼容性:网页能在不同浏览器上正常显示和运行的能力。良好的跨浏览器兼容性确保用户在不同平台上获得一致的体验。 4. 响应式设计:网页能够根据不同设备和屏幕尺寸自动调整布局和样式的能力。响应式设计提供了更好的用户界面适应性。 5. 安全性:系统对用户数据和隐私的保护能力。较好的安全性保证用户数据的机密性和完整性。 总而言之,CS架构性能指标主要关注系统的处理能力和资源管理能力,而BS架构性能指标主要关注网页的加载速度、交互性能和兼容性。根据系统或应用的需求和使用场景,我们可以根据这些指标来评估并优化系统的性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值