【BS学习】——B/S结构


 定义:


       B/S结构,即浏览器/服务器结构,是一种从传统的二层C/S模式(客户端/服务器)发展起来的新的网络结构模式。其本质是三层结构C/S模式。

 工作原理:


       工作原理:客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果一HTML形式返回客户端浏览器。


       浏览器:提供用户与系统的友好访问,实现对客户端应用程序的集中管理。
       应用服务器:处理业务逻辑,即用户的请求。
       数据库服务器:负责数据的存储和优化及访问。
        B/S结构是从CS结构发展而来的,比如说,酷狗软件就是C/S模式,而网页版酷狗就是一种B/S模式。

 优缺点:


       优点:            1、客户端无需安装,有Web浏览器就可以。 
           2、BS结构可以直接放在广域网上,可以实现多客户之间的访问。 
           3、BS架构无需升级客户端软件,只需要升级服务器就行。
 缺点:            1、应用服务器运行数据负荷较重,一旦服务器崩溃,系统将无法正常运行。
           2、B/S是一种请求-响应模式,通常需要刷新界面。
           3、在跨浏览器上,BS架构不尽如人意。

 开发条件:



       首先必须声明的是C/S架构有着不可替代的作用,再者B/S是基于网页语言的、与操作系统无关,所以跨平台也是它的优势,而且以后随着网页语言以及浏览器的进步,B/S在表现能力上的处理以及运行的速度上会越来越快,它的缺点将会越来越少。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部