在UNIX和LINUX平台下使用的最常见的WEB服务器是APACHE服务器,而Windows平台使用的是IIS。在选择使用WEB服务器时需要注意的要素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等,以下是一些常见的WEB服务器。65323
Microsoft IIS
微软的Web服务器名称叫做Internet Information Server (IIS), IIS 是可以准许客户在公共Internet上发布网页的服务器。当今IIS是最受到欢迎的Web服务器之一,许多有名的网站都是创建在这个平台上的。IIS自带一图形界面的管理工具,叫做Internet服务管理器,可以拿来监视配置以及管理Internet服务。IIS(互联网信息服务)是提供ASP服务的一种普遍使用的服务器。它既叮以充当一个网络服务器,向Internet的用户提供Web服务,也可以很方便地为个人计算机提供完善的ASP程序开发服务[4]。论文网
IBM WebSphere
WebSphere Application Server 是一款功能齐全的开放式的Web服务器,是IBM电子商务计划的关键环节,它操作在JAVA平台上。Websphere软件平台提供了一整套全面的集成电子商务软件解决方案[5]。作为一种基于行业标准的平台,它拥有足够的灵活性,能够适应市场的波动和商业目标的变化[6]。
BEA WebLogic
BEA WebLogic Server 是具有多种功能标的web服务器,可以提供需要创建自己应用工程的企业一个完整的平台。因为它具有全面的功能等多重优点,基于 Internet 的企业大部分选择用它来研发特别好的应用。目前,BEA WebLogic的用户超过 9500家,包括《财富》500强公司中的绝大多数,国内的许多网站,如搜狐、中国电信等,都采用 BEA WebLogic平台[7]。
Apache
Apache依旧是全球使用最广泛的Web服务器,几乎占据了五分之三的市场。它是由NCSAhttpd服务器发源的,NCSA WWW服务器项目不再运行后,原来使用NCSA WWW服务器的人们只能开始互相交换该服务器的补丁,就是Apache的名字。Apache是一种功能强大、高灵活性、高可扩展性的免费软件,通过灵活的配置,Apache Web服务器可以实现诸多强大的功能[8]。世界上很多著名的网站都是Apache的产物,它之所以能够成功,是因为它的源代码是开放的,可以跨多个平台和它的可移植性等等优点。
Tomcat
Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的Web应用软件。Tomcat Server是依据servlet和JSP的标准操作的,所以Tomcat Server中有许多Apache-Jakarta的标准但是又好于其他的商业服务器。
因其技术先进、性能稳定,而且免费,因而得到了许多软件开发商的认可,成为目前比较流行的Web应用服务器[9]。