感谢邀请!
关于bs和cs架构安全性的比较,肯定是cs架构要比bs架构更安全一些。因为cs架构的用户对象相对比较固定,并且在相同区域,有限的设备。比如超市收银系统等。
但是(不得不说但是),互联网发展到今天,很多cs架构应用已经转向到了bs架构,这都是因为cs架构的弊端:
1、需要专门的客户端安装程序,分布功能弱,针对点多面广且不具备网络条件的用户群体,不能够实现快速部署安装和配置;
2、兼容性差,对于不同的开发工具,具有较大的局限性。若***用不同工具,需要重新改写程序。同时对部署的环境也有较高的要求;
3、开发、维护成本较高,需要具有一定专业水准的技术人员才能完成,发生一次升级,则所有客户端的程序都需要改变。
同时,公有云、私有云的出现,让更多的企业愿意将自己的应用服务部署在云端。这让bs架构应用迎来了发展契机,企业自己不再需要为安全问题而顾虑,全权云上方案解决了。以至于随后,很多crm,erp厂商也转投云crm、云erp,当然还有SAAS服务的出现,这一系列的变革,足可以说明bs架构应用利大于弊,以前所谓的bs架构可能安全性上需要花费巨大的设计成本,现在不用了,等于说是安全问题得到了解决,那自然是不想发展都不行了。
首先了解BS和CS的区别。
前者是基于浏览器的。后者是基于客户端的。
了解这个之后,相对的安全性这块就好说了。客户可以想办法禁止客户端的更新。但是没办法禁止浏览器模式的服务端更新。这样一比较就知道哪个好了。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架构,肯定是多种架构并存来规划。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnrbw.com/post/28283.html