B/S网络结构模式简介
- 2017-01-31 13:39:25
- 5,267 次阅读
- 0
⑴概述:B/S是Browser/Server的缩写形式,是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发,维护和使用。客户机上只要安装一个浏览器(Browser),如Mozilla Firefox或Internet Explorer等游览器。服务器安装Oracle、Sybase、Informix或SQL Server等数据库。在这种结构下,用户界面完全通过游览器地址栏输URL就可以实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。
⑵作用:
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。
B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。
⑶优势与劣势
①维护和升级方式简单
②成本降低,选择方式更多
③应用服务器运行数据负荷较重
⑷与C/S的区别
相同点:B/S与C/S两种结构都可以实现相同的业务处理。
不同点:
①C/S包括B/S, 而B/S需要借助于特殊的游览器客户端实现功能。
②浏览器是一个通用客户端,本质上开发浏览器,还是为了实现一个C/S系统。
③C/S可以使用任何通信协议,而B/S必须实现HTTP协议。
学习了,新年快乐