您现在的位置:主页 > mobile.38365-365.com >

2层CS架构和3层BS架构

2019.02.22

浏览:

C / S结构的优点

1,反应快
C / S的结构是客户端直接连接到数据库,没有中间链接,因此响应速度很快。

2,软件设计可定制,以满足用户的个性化需求
由于C / S结构有自己的客户端,客户端的设计可以根据客户的需求进行定制,可以满足客户复杂的个性化需求。
特别是操作界面,报表创建工具等。

3,强大的事务处理功能
数据处理能力相对强大且易于实施,因为C / S结构充分利用了客户的硬件功能,并且许多数据处理作业在客户端执行。对于一些复杂的业务流程。
C / S结构的缺点

1,配送能力低
除了定制方便了一系列由安装在客户端的提供,该系统的实施,“成都笑呵呵,笑呵呵败也”,每个用户的客户端才能使用它作为一个用户必须安装它。如果它数量众多且分布广泛,则会给部署带来极大的不便。

2,高维护成本对于许多客户来说,系统维护和更新是一个很好的测试。

3,很难实现多平台的使用
如果需要在所有平台上使用C / S系统,则需要重新开发它以在系统平台客户端平台上使用。
结构B / S.
BS(浏览器/服务器):
浏览器----服务器的结构是当前应用系统的发展方向。
随着互联网技术的兴起,BS是对C / S架构的改进。为了将其与传统的C / S模式区分开来,特别称为B / S模式。
在这个结构中,通过W3浏览器进入工作界面,大多数事务逻辑没有在前端实现(Navigator),但是服务器端(Server)有主要的事务逻辑实现,有三个形成等级(3级)结构。
其结果是,(名为因此瘦客户端)客户端计算机的负载大大减小,并减少了更新维护和系统,所有权的总成本(TCO)的成本降低。
B / S架构的优点:

1,分布广泛,适用范围广,方便。
虽然有一个浏览器可以访问Internet,您可以收集和处理登录到服务器的信息。
我们不受客户限制。

2,维护简单方便
您可以在服务器端配置它时完成实施。
如果有需要更新,只要他们保持在服务器端,客户端将自动登录到系统的末端。
缺点:
大大减少了定制功能,无法实现各种功能要求。
在跨浏览器中,BS架构是不够的。
在速度和安全性方面需要大量的设计成本。
功能的弱化,很难在传统模式下实现特殊的功能要求
以上仅描述了C / S和B / S架构的操作环境和优缺点。事实上,最重要的是假设一个适合这个项目的项目有经验。当你积累时,你自然会知道哪个是正确的。例如,我的最后一家公司显然是无人机的CS结构。在大多数传统互联网行业中,系统仍然需要大多数CS都是高效的。绝大多数新兴互联网行业是BS或其他东西的结构。
(本文仅适用于C#)

☆喜欢这篇文章吗?分享给你的好友吧!点击这里复制网址☆