background image

Web 技术应用之办公自动化系统

刘力

--09 计本三班—0904013040

在当今的信息时代,蓬勃发展的计算机技术和信息技术随着

 Internet 的普及,又一次给

 

社会带来了巨大的影响,

 Internet 正在以超越几千年科学技术发展进程的速度席卷着全世

界,

 冲击着各行各业,改变着人们的工作、学习和生活。 可以说 Internet 是人类历史发展中

一个伟大的里程碑,它是未来信息高速公路的雏形,

 人类正由此进入一个前所未有的信息

化社会。人们用各种名称来称呼

 Internet,如国际互联 网络、因特网、交互网络、网际网等。它

正在向全世界延伸和扩散,不断增添吸收新的网络

 成员,已经成为世界上覆盖面最广、规

模最大、信息资源最丰富的计算机信息网络。

 对于广大用户来讲, 步入 Internet 都是从各种

网站开始的,

 这实际上主要应用的是 Internet 的 WWW 浏览服务,该服务只是 Internet 提

供的服务之一,而目前基于

 Internet 的服务有 E-mail、FTP、Telnet、WWW 服务(信息发布和

信息获取)

 ,所以说 WWW 服务的出现才真 正迎来了网络时代! Web 全称为 World Wide 

Web,缩写为 WWW,中文译为

“万维网” 。简单的说,Web 是 一种体系结构,通过它可以

访问遍布于

 Internet 主机上的链接文档。WWW 之所以能够很快 风靡全世界,主要是因为它

提供了超级文本的各种媒体文件形式,人们利用超级链接就可以方便地访问分布在世界各
地的丰富网络信息资源。而从本质上讲,

Web 是基于客户机/服务。

Web 技术的应用领域很是广泛,主要应用于大型服务器端的应用程序的开发,主要的

技术有服务器、

CGI、PHP、ASP、ASP.NET、Servlet 和 JSP 技术。

服务器技术: 主要指有关

Web 服务器构建的基本技术,包括服务器策略与结构设计、

服务器软硬件的选择及其他有关服务器构建的问题。

 

  

2)

CGI

(Common Gateway Interface)技术,即公共网关接口技术。最早的 Web 服务器

简单地响应浏览器发来的

HTTP

 

     请求

 

 

并将存储在服务器上的

HTML

 

     文件

 

 

回给浏览器 。

CGI 是第一种使服务器能根据运行时的具体情况,动态生成 HTML 页面的技术。1993 年,
NCSA(National Center 佛日 Supercomputing Applications)提出 CGI1.0 的标准草案,之后
分别在

1995 年和 1997 年,制定了 CGI1.1 和 1.2 标准。CGI 技术允许服务段

应用程序

根据

客户端的请求,动态生成

HTML 页面,这使客户端和服务端的动态信息交换成为了可能。

随着

CGI 技术的普及,聊天室、论坛、电子商务、信息查询、全文检索等各式各样的 Web 应用

蓬勃兴起,人们可以享受到信息检索、信息交换、信息处理等各更为便捷的信息服务了。

 

  

3)

PHP

(Personal Home Page Tools)技术。1994 年,Rasmus Lerdorf 发明了专用于 Web

服务端编程的

PHP 语言。与以往的 CGI 程序不同,PHP 语言将 HTML 代码和 PHP 指令合成

为完整的服务端动态页面,

Web 应用的开发者可以用一种更加简便、快捷的方式实现动态

Web 功能。 

  

4)

ASP

(Active Server Pages)技术,即活动服务器页面技术。1996 年,Microsoft 借鉴

Php 的思想,在其 Web 服务器 IIS 3.0 中引入了 ASP 技术。ASP 使用的脚本语言是我们熟悉

VBScript 和 Javascript。借助 Microsoft Visual Studio 等开发工具在市场上的成功,ASP 迅

速成为

Windows 系统下 Web 服务端的主流开发技术。 

  

5)ASP.NET 技术。由于它使用 C#语言代替 ASP 技术的 JavaScripe 脚本语言,用编译

代替了逐句解释,提高了运行效率,

ASP.NET 是建立.NET Framework 

公共语言运行库

的编程框架,可用于在服务器上生成功能强大的

Web 应用程序,代替以前在 WEB 网页中

加入

ASP 脚本代码,使界面设计与程序设计以不同的文件分离,复用性和维护性得到提高 ,

已经成为面向下一代企业级网络计算的

Web 平台,是对传统 ASP 技术的重大升级和更新。 

6)

Servlet

JSP  

技术。

Sun 公司为首的 Java 阵营于 1997 和 1998 年分别推出了 Servlet 和