印刷管理erp中C/S架构和B/S架构有什么区别?
时间:2021/1/21 16:00:17 | 编辑:MES系统框架 | 浏览量:

一、印刷管理erp中C/S架构和B/S架构的定义

C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构。

所谓B/S(Browser/Server)结构,即浏览器和服务器结构。客户机上只要安装一个浏览器(Browser),如Netscape Navigator 或 Intemnet Explorer,服务器安装Oracle,SybaseInformix 或 SQL Server 等数据库,浏览器就通过 Web Server同数据库进行数据交互。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

二、印刷管理erp中C/S架构和B/S架构的区别

1、硬件环境不同

c/s通常建立在专用网络上,lan提供专用服务器之间的连接和数据交换服务(实现远程访问)。由于客户端与服务器直接连接,没有中间链路,因此响应速度快。b/s建立在wan上,不需要专用的网络硬件环境,比c/s具有更强的适应范围,但是带宽要求很高,必须使用网络打印。

2、对安全要求不同

C/S架构建立在局域网之上,面向比较固定的用户,对安全的要求较高。B/S架构建立在广域网上,面对不可知人群,安全性差。

3、响应速度不同

C/S架构的客户端和服务器直接连接,没有任何障碍,因此相应的速度很快,尤其是当用户数量增加时。B/S架构相应地很慢,主要责任在于数据库服务器。由于B/S架构的无限可扩展性,当用户激增和流量巨大时,服务器相应地变慢,并且服务器处于瘫痪的危险中。

4、系统维护不同

由于它的完整性,C/S程序必须作为一个整体来检查,并且问题和系统升级成本相对较高。它需要一个特殊的客户端安装程序,并且分发功能很弱。对于点多面广、无网络条件的用户组,无法实现快速部署、安装和配置。B/S架构简单,构件个别的更换,系统维护简单升级成本较小。

5、处理问题不同

C/S程序可以处理用户面固定,并且在相同区域,满足安全要求高需求,B/S建立在广域网上,面向不同的用户群,满足分散地域广需求。

6、用户接口不同

C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高,开发成本较高,B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难度减低,开发成本较低。

7、信息流不同

C/S程序一般是典型的中央集权的机械式处理,交互性相对低,B/S信息流向可变化,B-BB-CB-G等信息、流向的变化,更像交易中心。

8、系统的实现要求不同

C/S结构管理系统具有较强的交易处理能力,能够实现复杂的业务流程,操作界面美观,形式多样,能够充分满足客户自身的个性化需求。B/S结构的管理系统个性化特点明显降低,无法实现具有个性化的功能要求,操作是以鼠标为最基本的操作方式,无法满足快速操作的要求,页面动态刷新,响应速度明显降低,功能弱化,难以实现传统模式下的特殊功能要求。

×
留言