C/S和B/S模式

来源:互联网 发布:连衣裙 知乎 编辑:程序博客网 时间:2024/05/17 04:18
C/S和B/S模式
C/S模式:即两层结构。采用客户(Client)/服务器(Server)模式。客户端进行用户界面/事物处理,服务器进行数据处理。如图所示:



这种模式下有两种弊端:
          1. 系统安装、调试、维护和升级都比较困难。因为在安装时需要对每一个客户端进行分别配置,同样的升级时也是。
          2. 在整个系统中,业务逻辑和用户界面都集中在了客户端,增加了安全隐患。

 
B/S模式:三层结构,因为在C/S模式中出现的客户端程序部署和升级的问题,便出现了基于浏览器(Browser)/服务器(Server)的模式。在这种模式下,用通用的浏览器取代了原来的客户端程序,而且将事务处理逻辑放在了服务器端,并将应用服务器和数据库服务器分离。如图所示:


B/S模式的好处:
       1.  客户端统一为浏览器,降低了对客户机的要求;
       2.  应用程序的安装、调试、维护和升级都集中在了服务器端,降低了维护的复杂性,提供了系统的安全性。

0 0
原创粉丝点击