0755-82048936

当前位置:首页 > 技术知识
管家婆B/S软件与C/S软件区别
日期:2013/7/20 8:56:41     来源:深圳市麟壹科技发展有限公司

 用户经常听到软件专业人士说到B/S和C/S结构的软件,但是却不明白他们的区别。下面就这两种结构的软件的异同和优缺点作一个简单的讲解。     C/S是Client/Server的缩写,也就是所谓的客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。像管家婆的辉煌版、服装版和速达的3000/5000系列都属于C/S结构的软件系统。
    B/S是Brower/Server的缩写,也就是所谓的浏览器/服务器模式,客户机上只要有浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。像管家婆的分销ERP和管家婆.net就属于B/S的软件系统。
    C/S的优点是能充分发挥客户端电脑的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:
    1、C/S的软件最初设计思路是针对于局域网的,但是随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要对现有的系统进行扩展。采用专门的远程访问技术,例如VPN/IP精灵技术等来实现远程连接的功能。实现比较复杂,实施难度高。
    2、 客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店 的情况,不是工作量的问题,而是路程的问题。还有在系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
    B/S系统最大的优点就是所有的安装维护和软件升级工作都在服务器端完成,客户端不用安装任何专门的软件,只要有一台能上网的电脑,使用者就可以在任何地方进行操作,实现客户端零维护。所以B/S结构的软件非常适合在全国各地有分支机构,地域比较分散的专卖店,或者经常出差办公的企业来应用。
    当然B/S结构的系统也有其不足之处。例如:基于B/S结构的组件远没有C/S结构的丰富,所以B/S结构的系统在有些功能的实现和操作的方便性上还需要进一步提高。另外由于B/S结构的软件系统一般都是基于互联网的,所以对安全性要求更高。虽然现在有国际标准的安全加密机制,但是这也对软件提供商和软件工程师提出了更加苛刻的要求。