apachevs Tomcat Server
Apache Tomcat服务器和服务器的两个专业ducts developed by Apache Software Foundation. Apache is a HTTP web server, while Apache Tomcat is a Servlet container environment. However, Tomcat server comes with its own HTTP server component. Apache and Tomcat are often confused to be the same server due to the similarity in their names. Although they are developed by the same organization, they are not bundled together. Usually, these two products are used together in enterprises for serving web sites.
What is Tomcat Server?
Tomcat(也称为Apache Tomcat或Jakarta Tomcat)提供了“纯Java” HTTP Web服务器环境,可用于运行Java代码。它是由Apache Software Foundation开发的Servlet容器,该容器作为开源产品提供。Sun Microsystems的Java Servlet和JSP(Java服务器页面)规格由Tomcat实施。可以使用XML配置文件配置Apache Tomcat(尽管服务器中包含了用于配置和管理的工具)。Tomcat 7.0是Tomcat的最新稳定版本,该版本在其先前版本上引入了许多新功能。
Apache早在2009年1月就开始在Apache 7.0上工作。但是,在2年(2011年1月)之后宣布了稳定。Tomcat 7.0.6是第一个Tomcat 7稳定版本。Tomcat 7.0建立在较早版本中引入的改进基础上,并实施Servlet 3.0 API,JSP 2.2和EL 2.2规格。TOMCAT 7.0提供的改进是Web应用程序中的检测/预防内存泄漏,Manager/Host Manager,CSRF(跨站点请求伪造)保护的改进安全性,能够直接在应用程序中包含外部内容并清洁代码(包括重构的外部内容)连接器和生命周期)。
What is Apache Server?
Apache(或Apache Server)是由Apache Software Foundation开发的HTTP Web服务器。据说Apache Server在万维网的快速扩展中发挥了重要作用。它已经使用了它实施了超过1亿个网站。它被认为是最受欢迎的HTTP服务器。目前,它为世界上所有网站中的2/3提供服务,其中包括最繁忙的网站中的2/3。Apache是一家跨平台服务器,主要支持UNIX,FreeBSD,Linux和Solaris等UNIX式系统。它也可以在Mac OS X和Microsoft Windows上运行。罗伯特·麦考尔(Robert McCool)是Apache的原始作者,其最初发行版是1995年。当前的稳定版本为2.2.19,该版本于2011年5月22日发布。Apache是用C语言编写的开源软件,并根据Apache许可证2.0。。
Apache的核心功能使用各种作为编译模块实现的功能扩展。Apache支持Perl,Python和PHP,以及各种身份验证模块,包括MOD_ACCESS,MOD_AUTH和MOD_AUTH_DIGEST。Apache Web服务器还支持SSL(安全插座层)和TLS(传输层安全性)。此外,Apache提供了代理模块,重写引擎,记录系统和过滤系统。AWSTATS或W3Perl可用于分析Apache日志。mod_gzip是Apache服务器提供的压缩方法。开源侵入检测/预防引擎,Apache还包括ModSecurity。
What is the difference between Apache and Tomcat Server? - Apache Server是HTTP Web服务器,而Apache Tomcat服务器主要是用于运行Java代码的应用程序服务器。 – Apache is written in C, while Tomcat is written in Java. – Apache is used for serving static content, while Tomcat is used mainly for dynamic content such as Java Servlets and JSP files. - 通常,在提供静态内容时,Apache的速度比Tomcat快。 - 与Tomcat相比,Apache也更可配置和健壮。 - 但是,如果您在网站上提供动态内容,则Tomcat是这两个服务器中唯一的选择,因为Apache只能在HTML页面(例如HTML页面)上提供静态内容。 |
Leave a Reply