普及软件术语之B/S软件与C/S软件区别




摘要:C/S软件典型就像QQ,需要装客户端;B/S就像上网,直接在IE浏览器里面输入地址

    用户经常听到软件专业人士说到B/S和C/S结构的软件,但是却不明白他们的区别。下面就这两种结构的软件的异同和优缺点作一个简单的讲解。     C/S是Client/Server的缩写,也就是所谓的客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。像芯管家商贸版、管家婆辉煌版等都属于C/S结构的软件系统。
    B/S是Brower/Server的缩写,也就是所谓的浏览器/服务器模式,客户机上只要有浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。像管家婆的分销ERP和管家婆.net就属于B/S的软件系统。
    C/S的优点是能充分发挥客户端电脑的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有:客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。在系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
    B/S系统最大的优点就是所有的安装维护和软件升级工作都在服务器端完成,客户端不用安装任何专门的软件,只要有一台能上网的电脑,使用者就可以在任何地方进行操作,实现客户端零维护。
    当然B/S结构的系统也有其不足之处。例如:基于B/S结构的组件远没有C/S结构的丰富,所以B/S结构的系统在有些功能的实现和操作的方便性上还需要进一步提高。另外由于B/S结构的软件系统一般都是基于互联网的,所以对安全性要求更高。虽然现在有国际标准的安全加密机制,但是这也对软件提供商和软件工程师提出了更加苛刻的要求。

  一句话总结 C/S架构软件更成熟,速度更快,功能跟齐全,安全性更高,如果软件升级,售后服务量就很大;B/S不装客户端,对于流动办公更方便,由于技术的不成熟,售价更高



返回

上一篇:实施ERP的好处(给中小企业用户的一封信)

下一篇:中小企业公司财务生存法则