C/S、B/S的比较

来源:互联网 发布:linux终端连接服务器 编辑:程序博客网 时间:2024/05/29 10:58
1、开发和维护成本方面
  • C/S结构的开发和维护成本都比B/S高,对于不同客户端要开发不同的程序,而且软件的安装、调试和升级均需要在所有的客户机上进行。
  • B/S结构的软件,不必在客户端进行安装和维护。在软件升级后,系统维护员只需将服务器的软件升级到最新版本即可
2、客户端负载
  • C/S的客户端不仅负责与用户的交互,收集用户信息,而且还要完成通过网络向服务器请求对数据库、电子表格或文档等信息的处理工作。由此可见,应用程序的功能越复杂,客户端程序也就越庞大,这给软件的维护工作带来了很大的困难。
  • B/S结构的客户端把事务处理逻辑部分交给了服务器,由服务器进行处理,客户端只负责显示。不过B/S下的服务器负载比C/S下的大。

3、安全性

  • C/S结构适用于专人使用的系统,可以通过严格的管理派发软件,达到保证系统安全的目的。
  • B/S结构的软件,由于使用的人数较多,且不固定,相对来说安全性比较弱。

0 0