tomcat各版本的区别

tomcat各版本的区别tomcat各版本的区别

大家好,又见面了,我是你们的朋友全栈君。

Apache Tomcat软件是一个开源实现 Java Servlet、jsp、Java表达式语言和Java WebSocket技术。 Java Servlet,jsp、Java表达式 语言和Java WebSocket规范是根据开发的Java社区 过程。
Apache Tomcat软件开发的一个开放和参与 环境和下发布Apache许可版本2。 的 Apache Tomcat项目的目的是成为一个最佳的协作 来自世界各地的开发人员。 我们邀请你参加这个开放 开发项目。 学习更多关于参与,点击这里。
Apache Tomcat软件众多大规模、关键任务网络 应用程序在各种各样的行业和组织。 一些 在列出这些用户和他们的故事PoweredBywiki页面。
Apache Tomcat,Apache Tomcat,Apache羽毛,和Apache Tomcat 项目标志是Apache软件基金会的商标。
各版本要求
在这里插入图片描述

Apache Tomcat 9.X

Apache Tomcat 9.倍的发展是当前的焦点。 它 建立在Tomcat 8.0。 8.5 x和。 x和实现Servlet 4.0,JSP 2.3,埃尔3.0,WebSocket 1.1和JASPIC 1.1规格(所需要的版本 Java EE平台)。 此外,它包括 以下重大改进:

增加了支持HTTP / 2
增加了支持TLS支持使用OpenSSL JSSE连接器 (NIO和NIO2)
增加了支持TLS虚拟主机(SNI)

Apache Tomcat 8.X

Apache Tomcat 8.0.x建立在Tomcat 7.0。 x和实现Servlet 3.1,JSP 2.3,埃尔3.0和WebSocket 1.1规范。 除了 ,它包括以下重大改进:

一个单一的、常见的资源实现替换多个资源 早期版本中提供扩展功能。

Apache Tomcat 8.5.x支持相同的Servlet、JSP EL 作为Apache Tomcat 8.0.x WebSocket规范版本。 除此之外, 它还实现了JASPIC 1.1规范。

它成立于2016年3月从Tomcat 9.0.0叉。 M4(α) 里程碑版本。 它提供了HTTP / 2的支持和其他特性 Tomcat 9。 x代码库,同时与Tomcat 8.0运行时和兼容 规范要求。 (一个稳定版本的Tomcat 9.0不能 创造了当时,Java EE规范的目标Tomcat 9 最终只有几年后)。

Tomcat 8.5被认为是替代Tomcat 8.0。 请参考迁移向导迁移到指导 Tomcat 8.5。

Apache Tomcat 8.5。 x包括以下重大改进:

支持HTTP / 2(需要补充道Tomcat本地库)
增加了支持TLS支持使用OpenSSL JSSE连接器 (NIO和NIO2)
增加了支持TLS虚拟主机(SNI)

以下技术在Apache Tomcat 8.5.x被移除:

生物的实现HTTP和美国连接器
支持Comet API

在许多领域有重大变化在引擎盖下,导致 改进的性能、稳定性和总体拥有成本。 请参考 Apache Tomcat 8.5的更新日志获取详细信息。

Tomcat 8.0应该意识到Tomcat 8.0的用户已经达到了生命的结束。 Tomcat 8.0的用户。 x应该 升级到Tomcat 8.5。 x或更高版本。

Apache Tomcat 7.X

Apache Tomcat 7.倍建立在改进了 Tomcat 6.0。 x和实现Servlet 3.0,JSP 2.2,埃尔2.2和WebSocket 1.1规范。 除了 ,它包括以下改进:

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

Apache Tomcat 6.X

Apache Tomcat 6.倍建立在改进了 Tomcat 5.5。 x和实现Servlet 2.5和JSP 2.1规范。 除此之外,它包括 以下改进:

内存使用优化
先进的IO能力
重构集群

Tomcat 6应该意识到Tomcat 6的用户已经达到了生命的结束。 用户的Tomcat 6。 x应该 升级到Tomcat 7。 x或更高版本。

Apache Tomcat 5.X

Apache Tomcat 5.倍可以下载的吗 档案。

Apache Tomcat 5.5.x支持相同的Servlet和JSP 作为Apache Tomcat 5.0.x规范版本。 有重大改变 在许多领域在底层,从而提高员工的性能,稳定性, 和总拥有成本。 请参阅Apache Tomcat 5.5的更新日志 获取详细信息。

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

性能优化和减少垃圾收集
重构应用程序部署人员,和一个可选的独立部署人员 允许web应用程序的验证和编译之前 它在生产中
完整的服务器监控使用JMX和经理的web应用程序
可伸缩性和可靠性增强
改进的标记库处理,包括先进的池和标签插件
改善与本机Windows和Unix平台集成,包装器
使用JMX嵌入
增强安全管理器支持
集成会话集群
扩展的文档

Tomcat 5应该意识到Tomcat 5的用户已经达到了生命的结束。 Tomcat 5的用户。 x应该 升级到Tomcat 7。 x或更高版本。

Apache Tomcat 4.X

Apache Tomcat 4.倍可以下载的吗 档案。
Apache Tomcat 4.倍实现了一个新的servlet容器(称为 卡特琳娜)是基于全新的体系结构。 4。 x版本 实现Servlet 2.3和JSP 1.2规范。
Apache Tomcat 4.1.x是一个重构 Apache Tomcat 4.0。 x,包含了重要的改进,包括:

基于JMX的管理功能
JSP和基于Struts的web应用程序管理
新狼连接器(HTTP / 1.1,美国1.3和JNI支持)
重写碧玉JSP页面编译器
性能和内存效率的改进
增强管理器应用程序支持集成的开发 工具
自定义Ant任务直接与管理器应用程序交互 从构建。 xml脚本

Apache Tomcat 4.0.x。 Apache Tomcat 4.0.6是古老的生产 质量的释放。 4.0 servlet 容器(卡特琳娜)开发的灵活性和 的性能。 4.0版实现了Servlet的最终发布版本 2.3和JSP 1.2规范。 根据规范,Apache Tomcat 4.0 还支持构建web应用程序的Servlet 2.2和JSP 1.1 规格没有变化。

Tomcat 4应该意识到Tomcat 4的用户已经达到了 生命的结束。 Tomcat 4的用户。 x应该升级到Tomcat 7。 x或 以后。

Apache Tomcat 3.X

Apache Tomcat 3.倍可以下载的吗 档案。

版本3.3是当前生产质量释放 Servlet 2.2和JSP 1.1规范。 Apache Tomcat 3.3是最新的 Apache Tomcat 3的延续。 x架构; 它是更高级的第3.2.4, 这是“旧”生产质量。
3.2.4条版本是老的生产质量,现在发布 只维护模式。
3.1.1版本是一个遗留版本。

所有Apache Tomcat 3.倍版本跟踪他们的遗产 原始的Servlet和JSP实现太阳捐赠给Apache 软件的基础。 的3。 x版本实现Servlet 2.2和JSP 1.1规范。

Apache Tomcat 3.3.x。 3.3.2是当前生产版本 质量的释放。 它仍然在3.2版本开始,的重构 它的逻辑结论。 版本3.3提供了一个更加模块化 设计和允许servlet容器被添加和删除定制 模块控制servlet请求的处理。 这个版本也 包含了许多性能改进。

Apache Tomcat 3.2.x。 3.2版本添加了一些新特性 自3.1; 主要工作是一个内部改善的重构 性能和稳定性。 3.2.1版本,如3.1.1,安全 补丁。 3.2.2版本和所有已知固定大量的bug 规范合规问题。 3.2.3版本安全更新 关闭一个严重的安全漏洞。 3.2.4条版本是一个小错误修复版本。 3.2.3之前所有用户的Apache Tomcat版本应该尽快升级 可能的。 除了修复关键安全相关的错误, 开发在Apache Tomcat 3.2。 x分行已经停止。

Apache Tomcat里。 3.1版包含几个 在Apache Tomcat 3.0改进,包括servlet重载,WAR文件 支持和添加连接器IIS web服务器和Netscape。 的 3.1.1最新维护版本,包含解决安全问题。 没有积极开发进行了Apache Tomcat里。 Apache Tomcat的用户 3.1应该更新3.1.1关闭安全漏洞他们 强烈建议迁移到当前的生产版本,Apache Tomcat 3.3。

Apache Tomcat 3.0.x。 最初的Apache Tomcat发布。

Tomcat 3应该意识到Tomcat的用户已经达到了 生命的结束。 Tomcat用户3。 x应该升级到Tomcat 7。 x或 以后。

Apache Tomcat 9 是否稳定

tomcat9已出我下载过的稳定版本为 9.0.1 9.0.2 9.0.6 使用servlet4.0 IDEA创建项目现在默认为servlet4.0 java8支持tomcat9。 稳定是肯定的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/106594.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • [干货]手把手教你写一个安卓app

    摘要:最近有很多小伙伴在后台留言:AndroidStudio。我想大家是想写一个手机app吧,前面已经分享了在QT上如何写一个安卓蓝牙app,虽然qt可以做app但是比起AndroidStudio还是差很多了!这里我们介绍一种快速入门的方法来制作一款app,就算你是零基础小白没有学习过java语言,我相信看完我的文章半天时间你也会做一个安卓app。本文针对初学者,大佬勿喷啊!1.创建HelloWorld项目这里我就不介绍如何安装这个AndroidStudio软件了,网上有很多教程或者去B站找对应

  • 数字电路实验(01)基本逻辑运算及其电路实现

    数字电路实验(01)基本逻辑运算及其电路实现题目实验要求一、实验目的1.认识逻辑值1、0和逻辑门的输入、输出信号电平之间的关系;2.从逻辑门的输入、输出电平的关系去认识逻辑与(与非)、或、非的运算;3.熟悉基本逻辑门的使用。二、实验

  • 主成分分析详解_pca主成分分析贡献率

    主成分分析详解_pca主成分分析贡献率一、PCA简介1.相关背景上完陈恩红老师的《机器学习与知识发现》和季海波老师的《矩阵代数》两门课之后,颇有体会。最近在做主成分分析和奇异值分解方面的项目,所以记录一下心得体会。在许多领域的研究与应用中,往往需要对反映事物的多个变量进行大量的观测,收集大量数据以便进行分析寻找规律。多变量大样本无疑会为研究和应用提供了丰富的信息,但也在一定程度上增加了数据采集的工作量,更重要的是在多数情况下,许多变量之间可能存在相关性,从而增加了问题分析的复杂性,同时对分析带来不便。如果分…

  • kafka-logs_logstash kafka

    kafka-logs_logstash kafkaKafka的Log存储解析标签(空格分隔):kafka引言Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看到topic和partit

    2022年10月14日
  • C++\QT常见面试题[通俗易懂]

    C++\QT常见面试题[通俗易懂]1.C与C++的区别2.深拷贝和浅拷贝的区别3.指针和引用的区别4.什么是面向对象,面向对象的三大特征是什么?5.static关键字的用法6.const关键字的用法7.什么是函数重载8.创建的对象有几种方式,有什么区别9.什么是构造函数10.什么是this指针11.抽象类是什么12.什么是封装、继承、多态13.私有继承,保护继承和公有继承的区别14.友元函数15.new和delete16.C++STL容器有哪些17.什么是面向对象编程的开放封闭原则?18.内联函数与宏的区

  • jwplayer html插件,jQuery插件JWPlayer视频播放器用法实例分析

    jwplayer html插件,jQuery插件JWPlayer视频播放器用法实例分析本文实例讲述了jQuery插件JWPlayer视频播放器用法。分享给大家供大家参考,具体如下:JWPlayer插件播放视频播放器使用方法:快讯视频预览.jwlogo{display:none;}#container{margin:auto;}#videoDiv{margin-top:30px;}Loadingtheplayer…$(function(){varvideoUrl…

    2022年10月19日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号