`
nything
  • 浏览: 146856 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Apache Tomcat各版本

阅读更多

Tomcat 3.x
tomcat 的初始正式版本是3.x,(v3.1.1、v3.2.4、v3.3),完全遵循ASF(Apache Software Foundation)规范,支持Servlet2.2和JSP1.1
该版本已经能能够连接IIS、Netscape Web Server,并支持war包形式发布应用。他最大的问题就是存在安全问题,并因此停止发布。

Tomcat 4.x
鉴于Tomcat 3.x的种种不足和致命的安全问题,Tomcat 4.x 对整个项目进行了重新架构,并且遵循新的servlet2.3、jsp1.2规范的支持并同时向下兼容Servlet2.2和JSP1.1 。重新架构的组件使用ant来设置任务来构建;开始支持与IDE的集成;连接器使用新的Cycote Connector连接器;基于管理的JMX;支持struts;还有就是一大堆的性能和内存使用效率的提高,几乎每版都声明有这样的好处……

Tomcat 5.x
Tomcat 5.x 基于Tomcat 3.x,Tomcat 4.x,遵循新的servlet2.4、jsp2.0规范。他最大的特点就是支持JDK5.0。Tomcat 5.x 是个总结、改进版本,因为有了3.x,4.x作基础,加上使用JDK5.0,使Tomcat在性能上有了突飞猛进的发展,备受大家欢迎。

Tomcat 6.x
Tomcat 6.x是目前的最新版本了。遵循新的servlet2.5、jsp2.1。该版本增加了很多新特性。主要有:
高级的IO功能:采用APR或NIO HTTP连接进行异步IO操作
组件功能:可以使用ant -f extras.xml的方式为tomcat添加新的组件。
另外一个我感觉变化很大的是Tomcat 6.x目录发生了很的变化,lib 目录都集中到一起放在跟目录下,jar包也简洁多了


总结:Tomcat 各版本之间,一方面版本号是跟着servlet、jsp规范同步演进的(请容许我怎么说),另一方面,软件在架构设计和功能、性能方面都是与时俱进,不断丰富和提高(先前的版本不好就大胆的重新架构,大胆尝试新技术,因为他本身是用来做实验的)。

 

 

参考:http://www.iteye.com/problems/2428

分享到:
评论

相关推荐

    隐藏apache、tomcat版本方法

    隐藏 Apache 和 Tomcat 版本方法 隐藏 Apache 版本号是为了防止攻击者通过版本号来获取系统漏洞信息。Apache 的版本号默认情况下会被显示出来,可以通过修改配置文件来隐藏版本号。 隐藏 Apache 版本号的方法 1. ...

    apache-tomcat-6.0.10.tar.gz_apache_apache安装包_tomcat6 un_unix tom

    这个"apache-tomcat-6.0.10.tar.gz"是Apache Tomcat的6.0.10版本,适用于Unix类操作系统,如Linux或macOS。此安装包是由Apache软件基金会提供的,是开发和运行Java Web应用的重要工具。 Apache Tomcat 6.0.10版本是...

    apache-tomcat-8.0.52 版本 免安装

    在本文中,我们将深入探讨Apache Tomcat 8.0.52这一特定版本,以及如何进行免安装解压使用。 1. **Apache Tomcat 简介** Apache Tomcat是一个实现了Java EE Web组件规范的轻量级应用服务器,特别是Servlet和JSP...

    apache-tomcat8.5.51-windows和linux版本安全版本.zip

    - **Windows版本**: 对于Windows系统,Apache Tomcat提供了两个版本,一个是32位(x86),另一个是64位(x64)。这些版本通常包含.bat批处理脚本,便于在Windows环境下启动、停止和管理Tomcat服务。 - **Linux版本...

    APR based Apache Tomcat Native library 1.1.14.

    标题中提到的"APR based Apache Tomcat Native library 1.1.14"是这个库的一个特定版本,1.1.14是它的版本号。这个版本可能包含了对之前版本的改进、bug修复以及可能的新功能,旨在优化Tomcat在不同操作系统上的表现...

    apache-tomcat-8.5.99安装包(含windows和linux版本).zip

    标题中提到的“apache-tomcat-8.5.99安装包(含windows和linux版本).zip”是一个压缩文件,包含了适用于不同操作系统平台的 Apache Tomcat 版本。具体的文件列表中包含了为 Windows 操作系统提供支持的 x64 和 x86 ...

    开发工具 apache-tomcat-8.0.41-windows-x86

    开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-windows-x86开发工具 apache-tomcat-8.0.41-...

    apache-tomcat-9.0.27-apache-tomcat-10.0.27.zip

    这个压缩包“apache-tomcat-9.0.27-apache-tomcat-10.0.27.zip”包含了Apache Tomcat的两个不同版本,即9.0.27和10.0.27,这两个版本之间存在显著的区别和改进。 首先,Apache Tomcat 9.0.27是9.x系列的一个稳定...

    tomcat 7 最新版本 apache-tomcat-7.0.109

    Apache Tomcat 7是Apache软件基金会的一个开源项目,专门用于实现Java Servlet和JavaServer Pages(JSP)技术的标准,以及Java EE的Web应用程序部署。这个最新版本,即7.0.109,包含了对先前版本的改进和修复,旨在...

    Target runtime Apache Tomcat 6.0 is not defined 解决方法

    标签“Apache Tomcat 6.0”表明问题的核心在于这个特定版本的Tomcat服务器。 部分内容给出了错误的解决办法。首先,用户需要定位到项目的工作空间(Workspace)目录,然后找到项目文件夹下的`.settings`子目录。在...

    apache tomcat使用技巧

    Apache Tomcat 使用技巧 Apache Tomcat 是一个流行的开源 Web 服务器软件,广泛应用于 Web 应用程序的开发和部署中。使用 Apache Tomcat 能够帮助开发者快速搭建和部署 Web 应用程序,但新手可能不知道如何正确使用...

    apache-tomcat-8.5.53_tomcat的8.0版本_ApacheTomcat8.5_choiceyqj_

    在这个"apache-tomcat-8.5.53"版本中,我们聚焦于Tomcat的8.0系列,具体是8.5.53这个稳定版本。这个版本是由choiceyqj分享的,他已经对它进行了配置优化,特别是解决了日志乱码的问题,这对于开发者来说是一项非常...

    Apache Tomcat 最新源代码

    Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache Tomcat 最新源代码Apache ...

    apache-tomcat-7.0.79.zip

    这个"apache-tomcat-7.0.79.zip"压缩包包含了Apache Tomcat的7.0.79版本,这是一个稳定且广泛使用的版本。在IT行业中,对Tomcat的理解和使用是Java Web开发的基础。 1. **Apache Tomcat介绍**:Apache Tomcat是由...

    apache-tomcat-8.5.69.zip

    在您提供的信息中,“apache-tomcat-8.5.69.zip”是一个包含Apache Tomcat 8.5.69版本的压缩包。这个版本是Tomcat服务器的一个稳定版本,支持Java EE 7规范。下面我们将详细讨论这个压缩包中的各个文件及其相关知识...

    apache tomcat 6.0免安装版本

    Apache Tomcat 6.0免安装版本是一款轻量级的Java应用服务器,特别适合于开发和部署Java Servlets和JavaServer Pages(JSP)应用程序。它以其开源、免费和高效的特点,深受开发者们的喜爱。免安装版本,也称为绿色版...

    apache-tomcat-8.5.51.tar.gz(官方宣布最新无漏洞版本)

    apache-tomcat-8.5.51.tar(官方宣布最新无漏洞版本) 2020 年 2 月 4 日,Apache Tomcat 官方发布了新的版本,该版本修复了一 个影响所有版本(7.*、8.*、9.*)的文件包含漏洞,但官方暂未发布安全公告 2020 年 2 ...

    apache-tomcat-8.5.93安装包(含windows和linux版本).zip

    Tomcat 8.5.93是该系列中的一个稳定版本,提供了安全、稳定的服务来处理Web应用请求。 在给定的压缩包文件中,包含了不同操作系统平台下的安装文件。首先,存在一个通用的apache-tomcat-8.5.93.zip文件,这个文件是...

    tomcat 启动报APR based Apache Tomcat Native library not found

    标题 "tomcat 启动报APR based Apache Tomcat Native library not found" 指出的问题是关于Apache Tomcat服务器在启动时找不到基于APR(Apache Portable Runtime)的本机库。这通常涉及到Tomcat使用APR库来提高性能...

    apache-tomcat-8.5.27.tar.gz

    Apache Tomcat是一个开源的软件应用服务器,主要用于运行Java Servlets和JavaServer Pages(JSP)。在本案例中,我们讨论的是版本8.5.27的tar.gz压缩包,这通常用于Linux操作系统。Apache Tomcat是Apache软件基金会...

Global site tag (gtag.js) - Google Analytics