1、 1 简易简易 WEB 服务器设计服务器设计 开题报告开题报告 一、综述一、综述 如今,上网已成为最热门话题,通过 Internet,我们既能获取信息又能发布信息,而迅 速发展的 Web 技术更是给 Internet 应用提供了一个很好的发展方向。 当今的许多应用都是基 于 web 技术的,如电子商务、视频会议、远程医疗诊断等。 WWW 是 World Wide Web (环球信息网)的缩写,也可以简称为 Web,中文名字为 “万维网” 。 它起源于 1989 年 3 月, 由欧洲量子物理实验室 CERN (the European Laboratory for Particle Physic
2、s)所发展出来的主从结构分布式超媒体系统。通过万维网,人们只要通过 使用简单的方法,就可以很迅速方便地取得丰富的信息资料。 由于用户在通过 Web 浏览 器访问信息资源的过程中,无需再关心一些技术性的细节,界面简单容易操作。长期以来, 人们只是通过传统的媒体(如电视、报纸、杂志和广播等)获得信息,但随着计算机网络的 发展,人们想要获取信息,已不再满足于传统媒体那种单方面传输和获取的方式,而希望有 一种主观的选择性。现在,网络上提供各种类别的数据库系统,如文献期刊、产业信息、气 象信息、论文检索等等。由于计算机网络的发展,信息的获取变得非常及时、迅速和便捷。 到了 1993 年, WWW 的技术
3、有了突破性的进展, 它解决了远程信息服务中的文字显示、 数据连接以及图像传递的问题, 使得 WWW 成为 Internet 上最为流行的信息传播方式。 现 在,Web 服务器成为 Internet 上最大的计算机群,可以说,Web 为 Internet 的普及迈出了 开创性的一步, WWW 采用的是客户/服务器结构, 其作用是整理和储存各种 WWW 资源, 并响应客户端软件的请求, 把客户所需的资源传送到 Windows NT、 UNIX 或 Linux 等平台 上。 下图显示了星型和拓扑的网络连接: 目前在市场上有 20 到 30 种 Web 应用服务器,每种服务器在实现对象组件支持、 分布
4、 式计算、部署的速度和易用程度上采取了不同方式。 目前市场上主流 Web 服务器主要有以下几种产品: 1Apache,由 SUN 公司开发的 Apache 服务器可以运行在包括 Linux 等多种系统平 台之上。Apache 支持许多特性,大部分通过编译的模块实现,如很有用的 URL 重写,定制 日志文件以及过滤支持等。 2Zeus Webserver3.3.8 服务器,Zeus 服务器在 SMP (Symmetric Multi Processing 的简 称,意为对称多处理系统,内有许多紧耦合多处理器,这种系统的最大特点就是共享所有资 2 源) 环境下有优秀的可伸缩性,并实现了常见的特性集合,如访问控制、动态内容产生和安 全等。 3. iPlanet Enterprise Edition 4.1,Netscape 公司开发的 iPlanet 具有现今高性能 WEB服 务器的特性,如具有很高的可靠性、可用性、可维护性,系统高度可扩展性等特点,相对其 它 WEB服务器 iPlanet 还提供更多的 JA V A 功能。 4AOLserver 3.3.1 ,AOL 公司开发的