c/s和b/s的区别与联系是什么?
的有关信息介绍如下:C/S和B/S结构之间的区别:
1、C/S和B/S硬件环境不同,C/S通常是建立在专用的网络上,小范围的网络环境。
2、B/S是建立在广域网上的,适应范围强,通常有操作系统和浏览器就行。
3、C/S结构比B/S结构更安全,因为用户群相对固定,对信息的保护更强。
4、B/S结构维护升级比较简单,而C/S结构维护升级相对困难。
B/S和C/S之间的联系:
1、B/S架构是从C/S架构改进而来,可以说是三层C/S架构,由此可见两者关系不一般。
2、B/S从C/S中脱离而出,后来随着WEB技术的飞速发展以及人们对网络的依赖程度加深,B/S一举成为当今最流行的网络架构。两种架构都在各自岗位上虎虎生威,它们各有千秋,都是非常重要的网络架构。
3、在响应速度,用户界面,数据安全等方面,C/S强于B/S,但是在业务扩展和适用www条件下,B/S明显胜过C/S。可以这么说,B/S的强项就是C/S的弱项,反之亦然。它们各有优缺点,相互无法取代。
B/S结构原理简介:
B/S架构采取浏览器请求,服务器响应的工作模式。用户可以通过浏览器去访问Internet上由Web服务器产生的文本、数据、图片、动画、视频点播和声音等信息。而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。
从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。
在 B/S 模式中,用户是通过浏览器针对许多分布于网络上的服务器进行请求访问的,浏览器的请求通过服务器进行处理,并将处理结果以及相应的信息返回给浏览器。其他的数据加工,请求全部都是由Web Server完成的。通过该框架结构以及植入于操作系统内部的浏览器,该结构已经成为了当今软件应用的主流结构模式。