JAVAEE_02_BS/CS架构
2021/4/18 14:25:08
本文主要是介绍JAVAEE_02_BS/CS架构,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
BS/CS架构
-
系统构架分为?
C/S: Client/Server B/S: Browser/Server
-
B/S的优缺点?
-
优点:
1. 不需要安装特定的客户端软件,只需要浏览器。 2. 升级只需要升级浏览器,升级维护方便 3. 布性强,客户端零维护。只要有网络、浏览器,可以随时随地进行查询、浏览等业务处理。
-
缺点:
1. 所有的数据都集成在服务器端,如果发生不可抗力数据丢失严重,相对来说数据不安全。 2. 获取速度慢 3. 个性化特点明显降低,无法实现具有个性化的功能要求。 4. 客户端服务器端的交互是请求-响应模式,通常动态刷新页面,响应速度明显降低(Ajax可以一定程度上解决这个问题)。无法实现分页显示,给数据库访问造成较大的压力。
-
-
C/S的优缺点
-
优点:
1.速度快,大部分数据都集成在客户端软件中,只需要从服务器端获取少量数据即可。 2. 大部分数据集成在客户端,数据相对较安全。 3. 能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。
-
缺点:
1. 升级的时候每一个客户端都需要进行升级,升级麻烦,维护成本高 2. 需要安装特定的服务端软件才能访问服务器。 3. 需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置。
-
-
B/S和C/S的应用?
C/S:娱乐型系统,需要较好的界面,要求速度快。
B/S:企业办公软件
这篇关于JAVAEE_02_BS/CS架构的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)