一个典型的B/S结构有哪些组件构成?

来源:百度知道 编辑:UC知道 时间:2024/05/13 15:02:51

所谓B/S结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件,即浏览器/服务器结构。

一、C/S与B/S结构模式
随着Internet获得愈来愈广泛的应用,原来基于LAN的企业网开始采用Internet技术
来构筑或改建自己的企业网,即Intranet。于是,一种新的结构模式Browser/Server结构
应运而生,并且获得飞速发展, 成为众多厂家争相采用的一种技术。其实,B/S也是一种C
linet/Server结构,它以浏览器为客户端软件,Web Server为服务器软件。但相对于C/S结
构,它又具有许多独特的优点:
(1) B/S是一种跨平台的、一点对多点及多点对多点的应用软件结构,减少了开发人
员在客户端的工作量,使他们可以把注意力集中到怎样合理地组织信息、提供客户服务上
来。
(2) B/S具有统一的浏览器客户端软件,不仅节省了开发、维护客户端软件的时间与
精力,而且方便了用户的使用。
(3) 在B/S结构中,客户端只需运行操作系统和Web浏览器,数据的查询、处理和表示
都由服务器完成。和C/S结构的应用系统相比,客户端变得非常"瘦"。
(4) 可以透明地跨越异质网络、计算机平台,无缝地联合使用数据库、超文本、多媒
体等多种形式的信息。
(5) B/S系统运行的Internet易于设置、使用和管理。
目前,许多C/S体系结构的应用系统纷纷被重构为B/S结构,然后移植到Intranet环境
下。我们在研究了UUHDB系统的体系结构和Web服务器下应用程序的运行机制后,尽可能对
UUHDB系统进行了最小修改,将其从一个C/S结构的系统改建为一个B/S结构的系统,使用户
能够通过浏览器对其进行访问。
二、B/S结构下的UUHDB系统
C/S结构的UUHDB系统从功能上可划分为两大部分:UUHDB数据处理系统和UUHDB输入/
输出系统,如图1所示。
@@0630000.JPG;图1 UUHDB系统的功能分布图(B/S结构)@@
UUHD