JAVAEE_02_BS/CS架构
2021-06-03 11:05
标签:丢失 方便 办公软件 维护 浏览器 处理 好的 请求 很多 系统构架分为? B/S的优缺点? 优点: 缺点: C/S的优缺点 优点: 缺点: B/S和C/S的应用? C/S:娱乐型系统,需要较好的界面,要求速度快。 B/S:企业办公软件 JAVAEE_02_BS/CS架构 标签:丢失 方便 办公软件 维护 浏览器 处理 好的 请求 很多 原文地址:https://www.cnblogs.com/szqengr/p/14673266.htmlBS/CS架构
C/S: Client/Server
B/S: Browser/Server
1. 不需要安装特定的客户端软件,只需要浏览器。
2. 升级只需要升级浏览器,升级维护方便
3. 布性强,客户端零维护。只要有网络、浏览器,可以随时随地进行查询、浏览等业务处理。
1. 所有的数据都集成在服务器端,如果发生不可抗力数据丢失严重,相对来说数据不安全。
2. 获取速度慢
3. 个性化特点明显降低,无法实现具有个性化的功能要求。
4. 客户端服务器端的交互是请求-响应模式,通常动态刷新页面,响应速度明显降低(Ajax可以一定程度上解决这个问题)。无法实现分页显示,给数据库访问造成较大的压力。
1.速度快,大部分数据都集成在客户端软件中,只需要从服务器端获取少量数据即可。
2. 大部分数据集成在客户端,数据相对较安全。
3. 能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。
1. 升级的时候每一个客户端都需要进行升级,升级麻烦,维护成本高
2. 需要安装特定的服务端软件才能访问服务器。
3. 需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。