您好!欢迎光临云杰通信官网,本公司专业提供企业网络优化、企业MPLS组网、SD-WAN加速上网等网络专线接入服务。
服务热线:13631779516

企业网络优化专家

智能网络互联综合解决方案

常见问题 NEWS

云杰通信助您了解行业,全方位掌握国际互联网最新资讯

您当前的位置:首页 > 资讯中心 > 常见问题

ERP系统的C/S和B/S架构

2021-01-15 19:00:22云杰小编阅读:174

ERP系统的C/S和B/S架构

1. C/S 架构

C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。

简单的说就是第一层是用户表示层,第二层是数据库层。

C/S 架构也可以看做是胖客户端架构。因为客户端需要实现绝大多数的业务逻辑和界面展示。这种架构中,作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含在其中,通过与数据库的交互(通常是SQL或存储过程的实现)来达到持久化数据,以此满足实际项目的需要。

想要使用C/S架构的软件需要下载一个客户端,安装后就可以使用。

C/S 架构的优缺点

优点:

1)客户端与服务器直接相连:点对点模式更安全,实现多层仁恒也不难;可直接操作本地文件;减少了通信流量,客户可省去部分费用;一层交互,响应速度快。

2)客户端可处理一些逻辑事务:可进行数据处理和数据存储,减少服务器负担;客户端有完整的应用程序,功能强大,子程序切换自由。

3)客户端操作界面丰富:可提高用户体验,满足用户需求,展现特点和个性。

缺点:

1)适用面窄,通常用于局域网中。

2)通用性差:由于需要安装客户端,部署麻烦,不易扩展。

3)对服务器要求高:客户端用户增多,服务器会出现拥堵。

4)用户群固定:由于需要安装客户端才可使用,不能随时随地访问,不能实现真正大范围的信息共享,信息传达和发布。

5)开发和维护成本高:初次开发就需要配备好客户端,服务器;发生一次升级,则所有客户端的程序都需要改变。维护升级成本太高。

C/S架构应用

C/S架构的软件是在是数不胜数,从办公的OFFICE,WPS,WINRAR到杀毒软件如金山,瑞金再到我们的娱乐软件,如播放器,QQ,微信等,无处不见C/S架构。

B/S架构

B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现。

Browser客户端,Web应用服务器端和数据库端构成所谓的三层架构。B/S架构的系统无须特别安装,只有Web浏览器即可。它是C/S架构的一种改进,可以说属于三层C/S架构。

主要是利用了不断成熟的WWW浏览器技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本。

B/S架构中,显示逻辑交给了Web浏览器,事务处理逻辑在放在了WebApp上,这样就避免了庞大的胖客户端,减少了客户端的压力。因为客户端包含的逻辑很少,因此也被成为瘦客户端。

是多对多的结构。因此在此结构下,很适合在广域网里实现巨大的互联网,甚至是全球网。有着很强大的信息共享性。

B/S架构的优缺点

优点:

1.浏览器客户端:无需安装,有Web浏览器即可,浏览器逻辑简单,负担小、好同步,扩展方便,开发简单,维护成本低。

2.BS架构可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较强,所需网速不高。外部用户也可访问。界面通用,易掌握。

3.数据集中存储在服务器,数据安全。

4..BS架构无需升级多个客户端,升级服务器即可,远程维护升级共享方便。

5.随着负载增加,可以平滑地增加服务器的个数并建立集群服务器系统。

6.所有的用户都是通过一个JDBC连接缓冲池连接到数据库的,用户并不保持对数据库的连接,用户数基本上是无限的。

7.成本低:软件重用性强,节约成本;人才培训成本低;初次投入后基本不需要维护。

缺点:

1)在跨浏览器上,BS架构不尽如人意。

2)表现要达到CS程序的程度需要花费不少精力,页面通用化,没个性。

3)在速度和安全性上需要花费巨大的设计成本,这是BS架构的最大问题。

4)功能虽然多样化,但是不能专门化,不能实现复杂的功能。

5)客户端服务器端的交互是请求-响应模式,通常需要刷新页面,这并不是客户乐意看到的。(在Ajax风行后此问题得到了一定程度的缓解)

6)服务器责任重大,负荷过重。服务器崩溃后果严重。

B/S架构应用

当时在讲解典型的C/S架构时,提到了了常用的QQ软件。现在新出来了一个WEBQQ,从WEBQQ名称中的WEB就不难看出它属于B/S架构,是一种浏览器服务器结构。事实上也是如此,因为WEBQQ根本不需要安装客户端,只需要有浏览器就可以进行聊天交互了。


云杰通信与中国移动集团共同推出SD-WAN网络综合解决方案,助力企业信息化建设、数字化转型、以及全球化互联。SD-WAN方案可实现全球访问加速、SaaS访问加速、海外视频加速、海外分支组网,有效提升国际间沟通效率,助力中国企业开拓国际市场。服务热线:13631779516,欢迎来电咨询。

文章标题:《ERP系统的C/S和B/S架构》

作  者:云杰小编。本文部分资料来源于网络,转载目的在于传递更多信息及学习参考:https://www.gdyunjie.cn/showinfo-115-3849-0.html

主要业务
企业专线网络MPLS组网SD-WAN云专线
行业解决方案
跨境电商智能制造业互联网医疗国际教育
关于我们
公司简介服务支持商务合作联系我们
热门专题:mstp、mpls企业mpls国内mplsmpls企业专线广东mplsmstp/mplsmpls计费mpls费用mstp mpls欧洲mplssdwan上网企业组网外网跨国sdwan国际专用网企业国际网专线网络国际专线网络电信国际专线国际专线价格网络国际专线国际专线跨境网络专线国际数据专线访问国际网络国际网络专线国际互联网专线深港网络专线深港专线价格东莞国际上网微软云专线专线上云云专线端到端pon云专线混合云专线接入腾讯云专线云专线定义混合云专线电信云专线跨云专线混合云专线方案什么是云专线云服务器专线云专线是什么云专线支持云专线价格云专线接入联通云专线aws阿里云专线阿里云专线服务阿里云专线多少钱一年阿里云专线价格表阿里云专线申请阿里云专线服务器阿里云专线价格
Copyright @ 版权所有2012-2019 广东云杰通信有限公司 粤ICP备18062193号-2

在线咨询

在线咨询真诚为您提供专业解答服务

咨询热线

13631779516欢迎致电咨询

微信咨询

二维码微信扫一扫咨询
返回顶部