2层CS架构和3层BS架构

时间:2019-02-20 19:48 来源:英国365bet日博 作者:admin

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浏览器的工作界面,虽然前端(导航)没有最事务逻辑实现,服务器端(服务器)一直是主要的交易逻辑,三实施形成等级(3级)结构。
其结果是,(名为因此瘦客户端)客户端计算机的负载大大减小,并减少了更新维护和系统,所有权的总成本(TCO)的成本降低。
B / S架构的优点:

1,分布广泛,适用范围广,方便。
在拿着浏览器访问Internet时,您可以登录服务器并处理和收集信息。
我们不受客户限制。

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

回到顶部