zoukankan      html  css  js  c++  java
  • Tomcat8


    一、Apache Tomcat 8介绍

    Tomcat 8.0.0-RC3 (alpha) Released                                                                                            2013-9-23

    版于前两天发布。它 经过了2年的开发,引入了很多新特征,由于目前还只是Alpha版(测试版),故不推荐在产品中使用。但是我们应该了解它有哪些新特性,以便在稳定版出来后,用到我们的开发项目中去。

    Apache Tomcat的版本

    Tomcat是Apache开源软件实现了Java Servlet和JavaServer Pages技术。不同版本的Apache Tomcat的Servlet和JSP规范的不同版本。规范和各自的Apache Tomcat版本之间的映射是:

    servlet规范JSP规格EL规格WebSocket的规格Apache Tomcat的版本实际发行改版最小的Java版本
    3.1 2.3 3.0 1.0 8.0.X 8.0.0-RC3(测试版) 1.7
    3.0 2.2 2.2 N / A 7.0.x 7.0.42 1.6
    2.5 2.1 2.1 N / A 6.0.x 6.0.37 1.5
    2.4 2.0 N / A N / A 5.5.(存档) 36年5月5日(存档) 1.4
    2.3 1.2 N / A N / A 4.1.x版(存档) 4.1.40(存档) 1.3
    2.2 1.1 N / A N / A 3.3.X(存档) 3.3.2(存档) 1.1

    在下面详细描述的版本,以帮助您确定哪一个是适合你的。有关每个版本的更多细节,可以发现在相关的发行票据。

    请注意,虽然我们提供下载,如文档的旧版本的Apache Tomcat 5.x中,我们强烈建议用户尽可能使用最新的稳定版本的Apache Tomcat。我们认识到,在主要版本升级,可能不是一个简单的任务,并仍然提供了一些支持旧版本的用户在邮件列表上。然而,由于社区驱动的支持方式,老的版本少的人将兴趣或能支持你。

    Alpha / Beta / Stable(测试版/公测版/稳定版)

    几乎每一个Tomcat的版本是最初作为一个alpha版本发布。经过一个星期左右举行测试投票的稳定释放,以收集意见。如果测试过程中发现的主要问题,那么投票可能不会发生,并释放仍将作为一个alpha版本。

    下载页面始终显示最新的稳定版本和任何新的Alpha或Beta版本,如果存在的话。Alpha和beta版的下载页面上会有清楚的标示。

    稳定性是一种主观的判断,你应该总是仔细阅读您打算使用任何版本的发布说明。如果你是一个释放的早期采用者,我们很想听听你的意见其稳定性的选票的一部分:它发生在开发邮件列表

    Alpha-阿尔法版本可能包含大量的功能未经测试/丢失所要求的说明书和/或重大错误,并预期不会稳定运行任何时间长度。

    Beta-公测版本可能包含一些未经测试的功能和/或一些相对较小的错误。Beta版预计不会稳定运行。

    Stable-稳定版本可能会含有少量的相对较小的错误。用于生产用途的稳定版本预计长时间稳定运行。

    Apache Tomcat的8.x版

    Apache Tomcat的8.x的是当前的发展重点,它建立在Tomcat 7.0.x的改进后,实现 Servlet 3.1, JSP 2.3, EL 3.0 and Web Socket 1.0 规格的。除此之外,它包括以下改进:

    • 一个单一的,公共资源的实施,以取代早期版本中提供多个资源扩展功能。

    Tomcat的8目前在测试状态。定期(至少每月一次)正在候选版本,可用于测试。所有规格功能完整例如8.0.0-RC1。剩下的工作包括:

    • 完成的工作,,通过 ServletContainerInitializer完成jsper的初始化和配置
    • 地址确定在实施新的资源缺少的功能。

    Apache Tomcat的7.x版

    Apache Tomcat的7.x的基础上所做的改进在Tomcat 6.0.x中实现的Servlet 3.0 JSP 2.2 EL 2.2规范。除此之外,它包括以下改进:

    • Web应用程序的内存泄漏检测和预防
    • 改进安全管理和主机管理应用
    • 通用CSRF保护
    • 支持直接在Web应用程序中,包括外部内容
    • 清理内部代码重构(连接器,生命周期)和意见

    Apache Tomcat的6.x

    Apache Tomcat的6.x的基础上所做的改进在Tomcat 5.5.x的实现的Servlet 2.5 JSP 2.1规范。除此之外,它包括以下改进:

    • 内存使用率优化
    • 高级IO功能
    • 重构聚类

    Apache Tomcat 5.x

    从档案下载的Apache Tomcat 5.x

    支持相同的Apache Tomcat 5.5.x的 Servlet和JSP规范版本的Apache Tomcat 5.0.x中 还有引擎盖下在许多领域的重大变化,从而提高性能,稳定性,和总拥有成本。有关详细信息,请参考到Apache Tomcat 5.5的变更。

    在Apache Tomcat 4.1 的Apache Tomcat 5.0.x的提高,在许多方面,包括:

    • 性能优化和减少垃圾收集
    • 重构应用程序的部署,把它在生产之前,与一个可选的独立部署,允许验证和编译一个web应用
    • 完整的服务器使用JMX监控和管理器的Web应用程序
    • 可扩展性和可靠性增强
    • 改进Taglibs的处理,包括先进的池和标签插件
    • 改进的平台整合,原生的Windows和Unix的包装
    • 嵌入使用JMX
    • 增强的安全性管理器支持
    • 集成会话集群
    • 扩展文件
  • 相关阅读:
    抽象工厂模式
    工厂方法模式
    assert断言
    非日志警告
    requests获取所有状态码
    在线工具、资料
    重定向、feed输出:控制台输出的内容存放到文件
    正则表达式python
    python提取相对路径
    logger类
  • 原文地址:https://www.cnblogs.com/inalan8/p/tomcat8.html
Copyright © 2011-2022 走看看