2016 - 2024

感恩一路有你

网络架构 CS和BS架构的优缺点分别是什么?

浏览量:1857 时间:2021-03-12 01:14:20 作者:admin

CS和BS架构的优缺点分别是什么?

你这是被用友公司给忽悠了吧,CS架构无非就是可以访问电脑的一些硬件资源。也就是说,你可以通过BS架构的系统访问电脑外设的串并口,也可以访问USB接口,等等。CS和BS的区别,只是在于BS的安全性要求要高一些,因为BS只能由浏览器来操作,而CS是单独的需要在客户端安装的应用程序。

一个做得好的BS产品,性能和运行效率是完全有可能超过CS系统的,这要看系统自身的架构设计能力。而且,从产品的便捷性和可扩展性,易部署性,可移植性这些指标来看,BS系统肯定是全面超越CS系统的。现在的主流系统,基本上都选择BS架构来实现产品的,云就是这样的一个概念,可以作为BS系统的一个容器。

用友公司叫你单独上CS架构系统,那是他们的产品本身就是基于CS架构来完成的,所以要扩展成BS架构的系统,需要花费很大的精力,所以他们自然就希望你上CS架构的系统了。现在CS架构的系统几乎都快要被淘汰了,就是因为BS架构的系统,非常容易部署和使用,客户端一个浏览器就足够了,不需要别的任何东西。系统升级也特别方便,服务器端搞一次,所有的客户端都能同时更新。

至于用友公司说的运行效率问题,这个更加是无稽之谈,可笑至极,感觉和你谈这个事情的人,根本就不懂技术吧。众所周知,BS系统可以通过后端的集群和负载均衡,通过镜像站点的部署,无限扩充其性能。从这个角度来看,你需要多高的运行效率,都可以后期通过添加硬件的方式来实现,而不需要改变BS架构系统本身。

建议你考虑上BS架构的系统,同时对用友公司提出性能和运行效率方面的具体书面约束。如果自己不懂的话,建议去大学里找教授或者是专家来帮你们弄。千万不要被别人牵着鼻子走,毕竟你是甲方。现在都什么年代了,淘宝,阿里巴巴,百度,谷歌,你去看看,不都是BS架构的系统吗,难道人家的BS架构的系统运行效率会低。千万不要孤陋寡闻,现在BS架构的系统,才是IT行业的项目实现的主流架构。

OA系统大多是BS还是CS结构,还是两者混合?

以B/S架构居多。

C/S架构的优点就是基于客户机和服务器模式,大部分的运算是在客户机上运行,从而提高一定的效率,但是也因为他在客户机上运行,所以要安装客户端,也导致了软件维护和升级时的不方便,需要程序员亲自进行升级配置.

B/S架购的优点在于,软件维护和升级方便,只要能上网就能升级了且在很多地方都能够直接使用软件,而不需要安装,前提是你要能登陆到服务器.


全管软件采用B/S架构,支持总部与异地多分支机构管理模式,实现与异地分支机构的实时交互。

bs和cs架构哪种更安全?

  感谢邀请!

  关于bs和cs架构安全性的比较,肯定是cs架构要比bs架构更安全一些。因为cs架构的用户对象相对比较固定,并且在相同区域,有限的设备。比如超市收银系统等。


  但是(不得不说但是),互联网发展到今天,很多cs架构应用已经转向到了bs架构,这都是因为cs架构的弊端:

  1、需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置;

  2、兼容性差,对于不同的开发工具,具有较大的局限性。若采用不同工具,需要重新改写程序。同时对部署的环境也有较高的要求;

  3、开发、维护成本较高,需要具有一定专业水准的技术人员才能完成,发生一次升级,则所有客户端的程序都需要改变。


  同时,公有云、私有云的出现,让更多的企业愿意将自己的应用服务部署在云端。这让bs架构应用迎来了发展契机,企业自己不再需要为安全问题而顾虑,全权云上方案解决了。以至于随后,很多crm,erp厂商也转投云crm、云erp,当然还有SAAS服务的出现,这一系列的变革,足可以说明bs架构应用利大于弊,以前所谓的bs架构可能安全性上需要花费巨大的设计成本,现在不用了,等于说是安全问题得到了解决,那自然是不想发展都不行了。


  扯远了,bs架构也好,cs架构也罢,还是要把它们放在特定的应用场景里来比较。在某个应用场景,不到非要使用cs架构的情况下,还是用bs架构来设计吧。


为什么说BS架构比CS架构更安全?

cs是客房端服务器模式;bs是浏览器服务器模式。它们最主要的区别是cs架构的应用程序需要在用户的计算机上进行安装。如我们常用的word,excel等应用软件属于cs架构;而bs架构的应用程序不需要在用户的计算机上进行安装,只需要有一个浏览器就可以运行bs架构的应用程序。如现在网上一般的电子商务网站即属于此类型。B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程序架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.

一般选择软件或者

人事软件

的时候,选择BS架构最常见。

网络架构 架构是什么意思 简述cs和bs的区别

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。