当前位置:首页 > 核心训练 > 正文

核心训练cs,核心训练cx

  1. bs和cs架构哪种更安全?

bs和cs架构哪种更安全

  感谢邀请!

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

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

核心训练cs,核心训练cx
图片来源网络,侵删)

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

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

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

核心训练cs,核心训练cx
(图片来源网络,侵删)

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

首先了解BS和CS的区别。

前者是基于浏览器的。后者是基于客户端的。

核心训练cs,核心训练cx
(图片来源网络,侵删)

了解这个之后,相对的安全性这块就好说了。客户可以想办法禁止客户端的更新。但是没办法禁止浏览器模式的服务端更新。这样一比较就知道哪个好了。BS模式在更新及时和强制这一块肯定是比CS好很多。

双击并关注。更多数通知识等着你。

cs,你看以前银行,铁路,电力等内部系统全是cs,现在逐步换bs了,但是涉及安全的核心系统还是cs更安全。毕竟bs的f12就可以开始研究,cs的你至少得反编译一下客户端才可以。

谢邀。

C/S即Client/Server,B/S即Browser/Server,从名称上就能看出,一个是客户机与服务端,一个是浏览器与服务端,安全上肯定C/S比B/S上更安全。

运行环境

C/S存在局域网中,B/S存在广域网中,局域网就代表着硬件环境可控,相对来说,C/S更为安全。

用户

C/S面向固定的用户群,信息交流与流程较为安全,B/S面对的为未知用户。

所以从以上可以看出C/S架构更为安全,但是选择何种架构肯定要综合考虑使用场景与服务场景,综合评估后再做决定。

核心服务可以选择C/S架构,而面向用户的可以使用B/S架构,肯定是多种架构并存来规划。