fbpx
维基百科

Apache Tomcat

Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,按照Sun Microsystems提供的技术规范,实现了对ServletJavaServer PageJSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了HTTP服务器,因此也可以视作单独的Web服务器。但是,不能将Tomcat和Apache HTTP服务器混淆,Apache HTTP服务器是用C语言实现的HTTPWeb服务器;这两个HTTP web server不是捆绑在一起的。Apache Tomcat包含了配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。

Apache Tomcat
開發者Apache软件基金会
目前版本
  • 10.1.7 (2023年3月3日;穩定版本)[1]
源代码库
  • gitbox.apache.org/repos/asf/tomcat.git
编程语言Java
操作系统跨平台
类型網頁伺服器 Servlet容器
许可协议Apache許可證 2.0
网站tomcat.apache.org

环境

Tomcat提供了一个Jasper编译器用以将JSP编译成对应的Servlet。

Tomcat的Servlet引擎通常与Apache或者其他Web服务器一起工作。除了用于开发过程中的调试以及那些对速度和事务处理只有很小要求的用户,很少会将Tomcat单独作为Web服务器。但随着版本的更新,正有越来越多的用户将其单独作为Web服务器用以那些对速度和可靠性有较高要求的环境中。

开发状况

和其他Apache软件基金会旗下的项目一样,Tomcat是由该基金会的会员和其他志愿者开发与维护的,并且是一个被置于Apache协议之下的开源软件。用户可以根据该协议免费获得其源代码及可执行文件。最初被发布出来的版本是Tomcat 3.0.x。

产品特性

Tomcat 3.x

  • 符合Servlet 2.2和JSP 1.1规范
  • Servlet更新
  • 基础的HTTP功能

Tomcat 4.x

  • 符合Servlet 2.3和JSP 1.2规范
  • Servlet容器被重新设计,并被命名为Catalina
  • JSP引擎被重新设计,并被命名为Jasper
  • 新的Coyote连接器
  • 支持JMX,使用JSP和基于Struts的管理系统

Tomcat 5.x

  • 符合Servlet 2.4和JSP 2.0规范
  • 精简的垃圾收集系统
  • 更快的JSP解析和改进过的标签库处理
  • WindowsUnix的本地操作系统整合,可以将Tomcat注册为系统服务
  • 重构过的应用程序发布环境

Tomcat 6.x

  • 符合Servlet 2.5和JSP 2.1规范
  • 支持统一表达式语言2.1
  • 设计运行在Java SE 5.0及以后版本上
  • 通过CometProcessor接口实现了对Comet的支持
  • 不同于过去版本,未集成管理员(admin)控制台

Tomcat 7.x

  • 支持Servlet 3.0

Tomcat 8.x

  • 支持Servlet 3.1

Tomcat 9.x

  • 支持Servlet 4.0

Tomcat 10.x

  • 支持Servlet 5.0

最新版的tomcat

版本历史

Apache Tomcat 版本历史
产品线 稳定日期 简介 最新版本 最新发布日期
舊版本,不再支援: 3.0 1999 首发版本。合并了Sun捐赠的Java Web Server代码和ASF,并实现了Servlet 2.2JSP 1.1规范。 3.3.2 2004-03-09
舊版本,不再支援: 4.1 2002-09-06[2] 实现了Servlet 2.3JSP 1.2规范。 4.1.40 2009-06-25
舊版本,不再支援: 5.0 2003-12-03 实现了Servlet 2.4JSP 2.0以及EL 1.1规范。 5.0.30 2004-08-30
舊版本,不再支援: 5.5[3] 2004-11-10[4] 专为J2SE 5.0设计。包含在了Eclipse JDT中,并运行Tomcat在没有安装完整JDK的情况下运行。 5.5.36 2012-10-10
舊版本,不再支援: 6.0 2007-02-28[5] 实现了Servlet 2.5JSP 2.1以及EL 2.1规范。 6.0.53 2017-04-07
舊版本,不再支援: 7.0 2011-01-14[6] 实现了Servlet 3.0JSP 2.2以及EL 2.2规范。 7.0.109 2021-04-26
舊版本,不再支援: 8.0 2014-06-25[7] 实现了Servlet 3.1JSP 2.3EL 3.0[8]以及WebSocket规范。 8.0.53 2018-07-05
舊版本,仍被支援: 8.5 2016-06-13 添加对HTTP/2OpenSSL for JSSE英语JSSE、TLS虚拟主机和JASPIC 1.1的支持。Created from Tomcat 9, following delays to Java EE 8. 8.5.87 2023-03-03
舊版本,仍被支援: 9.0 2018-01-18 实现了Servlet 4.0JSP 2.4 (TBD)EL 3.1 (TBD)[9]规范。 9.0.73 2023-03-03
當前版本: 10.0 2021-02-02 实现了Servlet 5.0JSP 3.0 (TBD)、EL 4.0 (TBD)[10]规范。 10.0.7 2023-03-03
最新预览版本: 11.0.0 2022-12-05 支持到Jave 21 11.0.0-MR4 2023-03-06
格式:
舊版本
舊版本,仍被支援
当前版本
最新的预览版
未来版本

参考文献

  1. ^ Tomcat 10.1.7 (schultz). 2023年3月3日 [2023年4月8日]. 
  2. ^ [ANNOUNCEMENT] Tomcat 4.1.10 Stable. [21 September 2015]. (原始内容于2016-03-04). 
  3. ^ Apache Tomcat Project. Apache Tomcat. [21 September 2015]. (原始内容于2017-03-09). 
  4. ^ The Jakarta Site - News and Status. [21 September 2015]. (原始内容存档于2012-10-31). 
  5. ^ [ANN] Apache Tomcat 6.0.10 released. [21 September 2015]. (原始内容于2016-11-18). 
  6. ^ Apache Tomcat Project. Apache Tomcat. [21 September 2015]. (原始内容于2017-03-08). 
  7. ^ Apache Tomcat Project. Apache Tomcat. [5 October 2015]. (原始内容于2017-02-21). 
  8. ^ 存档副本. [2017-03-17]. (原始内容于2017-03-07). 
  9. ^ 存档副本. [2017-03-17]. (原始内容于2017-03-07). 
  10. ^ 存档副本. [2021-02-02]. (原始内容于2017-03-07). 

外部链接

参见

apache, tomcat, 此条目或章节需要時常更新, 內容可能會隨著時間而有所變化或進展, 未有可靠来源的臆測內容可能會被移除, 若您發現有尚未更新的內容, 歡迎您編輯更新, tomcat是由apache软件基金会属下jakarta项目开发的servlet容器, 按照sun, microsystems提供的技术规范, 实现了对servlet和javaserver, page, 的支持, 并提供了作为web服务器的一些特有功能, 如tomcat管理和控制平台, 安全域管理和tomcat阀等, 由于tomcat本. 此条目或章节需要時常更新 內容可能會隨著時間而有所變化或進展 未有可靠来源的臆測內容可能會被移除 若您發現有尚未更新的內容 歡迎您編輯更新 Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器 按照Sun Microsystems提供的技术规范 实现了对Servlet和JavaServer Page JSP 的支持 并提供了作为Web服务器的一些特有功能 如Tomcat管理和控制平台 安全域管理和Tomcat阀等 由于Tomcat本身也内含了HTTP服务器 因此也可以视作单独的Web服务器 但是 不能将Tomcat和Apache HTTP服务器混淆 Apache HTTP服务器是用C语言实现的HTTPWeb服务器 这两个HTTP web server不是捆绑在一起的 Apache Tomcat包含了配置管理工具 也可以通过编辑XML格式的配置文件来进行配置 Apache Tomcat開發者Apache软件基金会目前版本10 1 7 2023年3月3日 穩定版本 1 源代码库gitbox wbr apache wbr org wbr repos wbr asf wbr tomcat wbr git编程语言Java操作系统跨平台类型網頁伺服器 Servlet容器许可协议Apache許可證 2 0网站tomcat wbr apache wbr org 目录 1 环境 2 开发状况 3 产品特性 3 1 Tomcat 3 x 3 2 Tomcat 4 x 3 3 Tomcat 5 x 3 4 Tomcat 6 x 3 5 Tomcat 7 x 3 6 Tomcat 8 x 3 7 Tomcat 9 x 3 8 Tomcat 10 x 4 版本历史 5 参考文献 6 外部链接 7 参见环境 编辑Tomcat提供了一个Jasper编译器用以将JSP编译成对应的Servlet Tomcat的Servlet引擎通常与Apache或者其他Web服务器一起工作 除了用于开发过程中的调试以及那些对速度和事务处理只有很小要求的用户 很少会将Tomcat单独作为Web服务器 但随着版本的更新 正有越来越多的用户将其单独作为Web服务器用以那些对速度和可靠性有较高要求的环境中 开发状况 编辑和其他Apache软件基金会旗下的项目一样 Tomcat是由该基金会的会员和其他志愿者开发与维护的 并且是一个被置于Apache协议之下的开源软件 用户可以根据该协议免费获得其源代码及可执行文件 最初被发布出来的版本是Tomcat 3 0 x 产品特性 编辑Tomcat 3 x 编辑 符合Servlet 2 2和JSP 1 1规范 Servlet更新 基础的HTTP功能Tomcat 4 x 编辑 符合Servlet 2 3和JSP 1 2规范 Servlet容器被重新设计 并被命名为Catalina JSP引擎被重新设计 并被命名为Jasper 新的Coyote连接器 支持JMX 使用JSP和基于Struts的管理系统Tomcat 5 x 编辑 符合Servlet 2 4和JSP 2 0规范 精简的垃圾收集系统 更快的JSP解析和改进过的标签库处理 Windows和Unix的本地操作系统整合 可以将Tomcat注册为系统服务 重构过的应用程序发布环境Tomcat 6 x 编辑 符合Servlet 2 5和JSP 2 1规范 支持统一表达式语言2 1 设计运行在Java SE 5 0及以后版本上 通过CometProcessor接口实现了对Comet的支持 不同于过去版本 未集成管理员 admin 控制台Tomcat 7 x 编辑 支持Servlet 3 0Tomcat 8 x 编辑 支持Servlet 3 1Tomcat 9 x 编辑 支持Servlet 4 0Tomcat 10 x 编辑 支持Servlet 5 0最新版的tomcat版本历史 编辑Apache Tomcat 版本历史 产品线 稳定日期 简介 最新版本 最新发布日期舊版本 不再支援 3 0 1999 首发版本 合并了Sun捐赠的Java Web Server代码和ASF 并实现了Servlet 2 2和JSP 1 1规范 3 3 2 2004 03 09舊版本 不再支援 4 1 2002 09 06 2 实现了Servlet 2 3和JSP 1 2规范 4 1 40 2009 06 25舊版本 不再支援 5 0 2003 12 03 实现了Servlet 2 4 JSP 2 0以及EL 1 1规范 5 0 30 2004 08 30舊版本 不再支援 5 5 3 2004 11 10 4 专为J2SE 5 0设计 包含在了Eclipse JDT中 并运行Tomcat在没有安装完整JDK的情况下运行 5 5 36 2012 10 10舊版本 不再支援 6 0 2007 02 28 5 实现了Servlet 2 5 JSP 2 1以及EL 2 1规范 6 0 53 2017 04 07舊版本 不再支援 7 0 2011 01 14 6 实现了Servlet 3 0 JSP 2 2以及EL 2 2规范 7 0 109 2021 04 26舊版本 不再支援 8 0 2014 06 25 7 实现了Servlet 3 1 JSP 2 3 EL 3 0 8 以及WebSocket规范 8 0 53 2018 07 05舊版本 仍被支援 8 5 2016 06 13 添加对HTTP 2 OpenSSL for JSSE 英语 JSSE TLS虚拟主机和JASPIC 1 1的支持 Created from Tomcat 9 following delays to Java EE 8 8 5 87 2023 03 03舊版本 仍被支援 9 0 2018 01 18 实现了Servlet 4 0 JSP 2 4 TBD EL 3 1 TBD 9 规范 9 0 73 2023 03 03當前版本 10 0 2021 02 02 实现了Servlet 5 0 JSP 3 0 TBD EL 4 0 TBD 10 规范 10 0 7 2023 03 03最新预览版本 11 0 0 2022 12 05 支持到Jave 21 11 0 0 MR4 2023 03 06格式 舊版本舊版本 仍被支援当前版本最新的预览版未来版本参考文献 编辑 Tomcat 10 1 7 schultz 2023年3月3日 2023年4月8日 ANNOUNCEMENT Tomcat 4 1 10 Stable 21 September 2015 原始内容存档于2016 03 04 Apache Tomcat Project Apache Tomcat 21 September 2015 原始内容存档于2017 03 09 The Jakarta Site News and Status 21 September 2015 原始内容存档于2012 10 31 ANN Apache Tomcat 6 0 10 released 21 September 2015 原始内容存档于2016 11 18 Apache Tomcat Project Apache Tomcat 21 September 2015 原始内容存档于2017 03 08 Apache Tomcat Project Apache Tomcat 5 October 2015 原始内容存档于2017 02 21 存档副本 2017 03 17 原始内容存档于2017 03 07 存档副本 2017 03 17 原始内容存档于2017 03 07 存档副本 2021 02 02 原始内容存档于2017 03 07 外部链接 编辑Apache Tomcat官方网站 英文 Tomcat项目的Wiki 英文 页面存档备份 存于互联网档案馆 参见 编辑Apache软件基金会 Apache 取自 https zh wikipedia org w index php title Apache Tomcat amp oldid 76716039, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。