搭建网络教学平台时,所用到的体系结构(下)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建网络教学平台时,所用到的体系结构(下)相关的知识,希望对你有一定的参考价值。

在上篇文章中,小编提到,在搭建网络教学平台时,常用到的体系结构,一种是传统的客户机/服务器结构(C/S结构),一种是基于Internet的浏览器/服务器结构,即B/S结构。虽然这两种结构都广泛应用于搭建网络教学平台中,但是随着时代的发展,必然会有一种结构会因为根不上技术升级而被淘汰。接下来,小编将会对这两种结构进行全面的比较,选出搭建网络教学平台最合适的结构。
C/S结构一般是建立在局域网的基础上的,B/S结构是建立在广域网基础上,两者主要有以下区别:
1、硬件环境不同
C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供链接和数据交换服务。
B/S建立在广域网之上的,不必是专门的网络硬件环境,例如电话上网、租用设备,信息自己管理,有比C/S更强的适应范围,就拿PC端上的网络教学平台来说吧,一般只要有操作系统和浏览器就行。
2、安全要求不同
C/S一般面向相对固定的用户群,对信息安全的控制能力很强,一般高度机密的信息系统采用C/S结构适宜。可以通过B/S发布部分可公开信息。B/S建立在广域网之上,对安全的控制能力相对弱,面向的是不可知的用户群。
而培训机构对于信息安全的要求比较高,尤其是对于防盗链问题就比较头疼,不过,随着安全技术的不断发展,C/S和B/S之间的这种安全差距将会逐步缩小。
3、对程序架构不同
C/S结构可以更加注重流程,可对权限多层次校验,对系统运行速度可以较少考虑。B/S结构对安全以及访问速度有着多重的考虑,建立在需要更加优化的基础上,比C/S结构有更高的要求。
4、系统维护处理不同
系统维护是搭建网络教学平台中开销最大、占比例最大的一个阶段。
C/S结构由于整体性,必须整体考查,系统升级比较难,一旦考虑升级,就有可能是再做一个全新的系统。
B/S结构的组成,方便个别构件的更换,可实现系统的无缝升级。系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。
5、处理问题不同
C/S结构中,可以处理的用户面固定,并且在相同区域,安全要求高,与操作系统相关,不管是用户方还是管理方,都必须配备相同的操作系统。
B/S结构建立在广域网上,面向不同的用户群、分散地域,这是C/S无法做到的,与操作系统平台关系最小。
综上所述,在搭建网络教育平台时,B/S结构似乎是最合适的结构。

声明:以上内容为作者本人原创,未经作者本人同意,禁止转载,否则将追究相关法律责任。

以上是关于搭建网络教学平台时,所用到的体系结构(下)的主要内容,如果未能解决你的问题,请参考以下文章

Django搭建个人博客平台3---博客表结构设计和markdown编辑器

Django搭建个人博客平台3---博客表结构设计和markdown编辑器

睿智的目标检测65——Pytorch搭建DETR目标检测平台

睿智的目标检测57——Tensorflow2 搭建YoloV5目标检测平台

win2003怎么搭建路由

搭建Fabric网络