WEB服务器是一个网站服务器,建站新人对服务器可能不是很了解,下面给大家介绍一下比较常见的WEB服务器都有哪些?
常用的WEB服务器有哪些?
UNIX和LINUX平台下使用最广泛的免费HTTP服务器是W3C、NCSA和APACHE服务器,而Windows平台NT/2000/2003使用IIS WEB服务器。在选择使用WEB服务器时应该考虑的特征因素有:性能、安全性、日志和统计、虚拟主机、代理服务器、缓冲服务和集成应用程序等。下面介绍几种常用的WEB服务器。
Microsoft IIS
微软的网络服务器产品是互联网信息服务器(IIS),这是一种允许在公共内部网或互联网上发布信息的网络服务器。IIS是目前最流行的Web服务器产品之一,许多著名的网站都是建立在IIS平台上的。IIS提供了一个称为Internet服务管理器的图形界面管理工具,可用于监视配置和控制Internet服务。
IIS是一个Web服务组件,包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,用于Web浏览、文件传输、新闻服务和邮件发送等。它使得在网络(包括Internet和LAN)上发布信息变得容易。它提供ISAPI(内部网服务器API)作为编程接口来扩展Web服务器功能;同时,它还提供了一个互联网数据库连接器,可以查询和更新数据库。
IBM WebSphere
WebSphere Application Server是一个功能齐全的开放式Web应用服务器,即IBM电子商务计划的核心部分是一个基于Java的应用程序环境,用于构建、部署和管理Internet和Intranet Web应用程序。这套产品已经扩展到满足Web应用服务器的需求,从简单到高级再到企业级。
WebSphere面向的是在基本HTTP服务器和CGI编程技术基础上成长起来的以Web为中心的开发人员。IBM将提供一个WebSphere产品系列,通过提供集成的资源、可重用的组件、功能强大且易于使用的工具以及支持HTTP和IIOP通信的可伸缩运行时环境,帮助这些用户从简单的Web应用程序转向电子商务世界
BEA WebLogic
BEA WebLogic Server是一个多功能、基于标准的web应用服务器,它为企业构建自己的应用程序提供了坚实的基础。BEA WebLogic Server是应用程序开发和部署的所有关键任务的起点,无论是各种系统和数据库的集成、服务提交还是跨互联网协作。由于其功能全面、符合开放标准、多层架构和支持基于组件的开发,基于互联网的企业选择它来开发和部署最好的应用程序。
BEA WebLogic Server在使应用服务器成为企业应用程序体系结构的基础方面继续处于领先地位。BEA WebLogic Server为构建集成的企业级应用程序提供了坚实的基础。BEA WebLogic Server利用Internet的容量和速度,实现了网络企业之间的信息共享、服务提交和协作自动化。
APACHE
Apache仍然是世界上使用最多的Web服务器,市场份额约为60%。它起源于NCSAHT
Tpd服务器,当NCSA WWW服务器项目停止时,那些使用NCSA WWW服务器的人开始为此服务器交换补丁,这就是apache名称(pache补丁)的来源。世界上很多著名的网站都是Apache的产品。它的成功主要在于它的开源代码、开放的开发团队、对跨平台应用程序的支持(几乎可以在所有Unix、Windows和Linux平台上运行)以及它的可移植性。
Tomcat
Tomcat是一个基于Java的开源Web应用程序容器,它运行servlet和JSP Web应用程序。Tomcat服务器根据servlet和JSP规范执行,因此我们可以说Tomcat服务器也实现了Apache-Jakarta规范,并且比大多数商业应用服务器都要好。
Tomcat是Java Servlet2.2和JavaServer Pages 1.1技术的标准实现,是在Apache许可下开发的自由软件。Tomcat是一个完全重写的Servlet API 2.2和JSP 1.1兼容的Servlet/JSP容器。Tomcat使用了一些JServ代码,尤其是Apache服务适配器。随着Catalina Servlet引擎的出现,Tomcat Version 4已经改进了它的性能,使它成为一个值得使用的Servlet/JSP容器,因此许多Web服务器目前都在使用Tomcat。
目前,许多大型Web应用程序通常同时使用Apache和Tomcat。Apache负责接收来自用户的HTTP请求。如果请求是Servlet或Jsp,则请求被转发到Tomcat进行处理,处理结果被封装并响应给用户。
有哪些是常用的web服务器?以上是目前几种常见WEB服务器介绍了,希望对您有帮助!