![](https://csdnimg.cn/release/download_crawler_static/88243926/bg7.jpg)
Intrnet 连接以实现企业内部网上的用户对 Internet 进行浏览查询,同时对外
提供信息服务。主要由三部分组成:浏览器,WWW 服务器和后台参数据库服
务器。浏览器是一个标准的客户端应用软件,为各种操作系统提供统一的操作界
面;WWW 服务器既可作测览服务器,也可用作应用服务器:作为浏览服务器
时,用来存储 HTML 文件,并通过 HTTP 协议在浏览器和服务器之间的连接,
供用户浏览;作为应用服务器时,它存储可执行的应用程序,并嵌套 HTML 文
件,由用户在客户机上启动,在服务器上执行,并通过标准的通用网关接口程序
(CGI)或各厂商提供的专用 API 访问后台数据库运行结果,再通过浏览器输出,
后台数据库则用来存取数据信息。这种方式具有如下的基本特征:
① 以目标为中心,实现各类信息的包容与广泛的信息共享。因为它突破
传统结构的限制,人们可以轻易地以共同的兴趣,共同的利益,共同的范围,共
同的工作目标为中心组织信息交流,实现广泛的信息共享。信息的提供者和使用
者融为一体。
② 技术的开放性它所基于的标准是开放的,非专用的,是经过标准化组
织制定的。以 Web 为核心的技术构成了与平台无关的统一而简单的交流方式。
③ 较低的管理成本客户机/服务器模式中,开发人员必须处理多种平台,
每个平台上有不同的软件和文件,必须在每一台客户机上进行维护和升级,需要
较高的成本。Web 应用具有较低维护费用,允许在中心服务器上安装应用程序,
需要时可将它下载到客户机,管理费用低。另外由于这种技术简明易用,培训费用
也很低。
④ 自我服务。
每个人都在这种信息系统上各取所需,无需他人帮助说明或解释,能够实现
客户化的自我服务。
在
B/S
结构中以
WEB
为中心,基于
TCP
协议和
HTTP
协议,改变了传统
C/S
结构下的客户机
/
服务器的二层结构,形成客户机
/
应用服务器
/
数据服务器
的三层结构。客户端通过浏览器发出
WEB
的
HTTP
请求,有
WEB
服务器接受
客户请求,通过接口访问后台数据库服务器,数据库服务器处理查询请求,并将
结果返回
WEB
服务器,最后由
WEB
服务器将结果转化为
HTML
文档及各种脚
本传回客户端浏览器。
B/S
结构大大减轻了客户端的负担。由于基于
TCP/IP
协
议和
HTTP
协议,很好的解决了跨平台问题,系统的开放性,通用性强,扩展
性强,易于维护。但当
HTML
文档量大,将导致数据的传输效率降低。同时
HTML
文档难以加密,安全性较差。
ASP.NET 是目前比较流行的一种制作动态网页的技术,使用 VBScript、
JavaScript 等简单易学的脚本语言,结合 HTML 代码,即可快速地完成系统的应
用程序;无须编译、容易编写,可在服务器端直接执行;使用普通的文本编辑器,