写点什么

Apache 软件基金会发布 Tomcat 7.0,支持 Servlet 3.0、JSP 2.2 及 EL 2.2

  • 2010-07-01
  • 本文字数:963 字

    阅读完需:约 3 分钟

上月 29 日, Apache 软件基金会(ASF)发布了屡获大奖的开源 Java Web 服务器 Tomcat 7.0 。Apache 软件基金会由开发志愿者、管理员构成,目前管理着 143 个开源项目。

作为 ASF 最早的项目之一,Tomcat 代码基最初在 1999 年被捐献给 ASF,而 Tomcat 的首个版本 Tomcat 3.0 则于次年发布。Apache Tomcat 7 是该项目自 2006 年以来的首个主要发布版本,完整实现了 Java Servlet 3.0、JavaServer Pages(JSP)2.2 及 Expression Language(EL)2.2 规范。

Tomcat 7 简化了复杂 Web 项目的开发与部署工作,对之前需要手工完成的开发工作提供了开箱即用的支持。Apache Tomcat 由大量志愿者进行维护与更新,这些志愿者还负责每天的运维工作,比如社区开发与产品发布等,所有这一切都由项目管理委员会监管。

来自 Apache Tomcat 项目管理委员会的成员 Mark Thomas 说到“开发者可以凭借 Tomcat 开发出速度更快、可靠性更好的应用,它提供了更棒的用户体验,对服务器端资源的利用也更好”。

MuleSoft 的 CTO 及创建者 Ross Mason 说到“MuleSoft 对 Apache Tomcat 团队的辛勤工作感到由衷的敬意。新版本的改进充分考虑了 Java 的一些改进,包括 Servlet 3 规范,它极大地减轻了 Web 应用开发者的工作量。该发布凝聚了十年以来社区的积极贡献,这使得 Tomcat 成为最棒的 Java Web 服务器”。

VMware SpringSource 部门的总经理 Rod Johnson 说到“我很欣喜地看到 Apache Tomcat 7 的发布。一直以来,Tomcat 都是 Spring 应用最佳的部署平台,我相信此次发布会增加更多优秀的产品技术。Tomcat 具有资源占用量小、执行可靠等特点,这使得它成为 SpringSource tc Server 运行时组件的不二之选。随着越来越多的组织向云中迁移,这些特性将发挥越来越大的作用”。

使用 Tomcat 7 的开发者还会从其改进的内存泄漏检测与预防机制中获益,同时它还支持将“别名”目录加到应用的 URL 中。此外,Tomcat 7 还修复了此前报告的旧版本 Tomcat 中的所有 bug。

Tomcat 5.5.x 与 6.0.x 依旧会得到支持,但早期版本中的 bug 或安全更新可能会有延迟。

Tomcat 7 基于 Apache Software License v2.0。感兴趣的读者可以通过 Tomcat 的项目主页 http://tomcat.apache.org/ 下载 Tomcat 7 或是阅读文档与相关资源。还可以在 InfoQ 上找到关于 Tomcat 的更多信息这是 Tomcat 7 的所有更新信息,读者不妨移步一观。

2010-07-01 13:563133
用户头像

发布了 88 篇内容, 共 266.4 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

网络架构设计概要

阿泽🧸

8月月更

[教你做小游戏] 用177行代码写个体验超好的五子棋

HullQin

CSS JavaScript html 前端 8月月更

音频技术的下一个“热点”,会出现在哪个领域?丨一期一会 • 音频工程师专场

声网

人工智能 音频

Spring 全家桶之 Spring Security(三)

小白

8月月更

基于STM32的录音机设计(STM32F103+VS1053B)

DS小龙哥

8月月更

Go-Excelize API源码阅读(十八)——GetPageMargins、SetWorkbookPrOptions、GetWorkbookPrOptions

Regan Yue

Go 开源 源码解析 8月日更 8月月更

说实话,Hibernate 和 MyBatis 哪个更好用?

TimeFriends

8月月更

数据治理几乎所有常见问题的简答都在这里了

雨果

数据治理

Spring 全家桶之 Spring Security(二)

小白

8月月更

Kubernetes伟大的未来

CTO技术共享

数据技术大融合,HSTAP数据库有多少想象空间?

MatrixOrigin

MatrixOrigin MatrixOne HSTAP

Spring 全家桶之 Spring Security(四)

小白

8月月更

面试突击76:${} 和 #{} 有什么区别?

王磊

Java 常用面试题

密集计算场景下的 JNI 实战

vivo互联网技术

Java c++ 性能 JVM jni

每日一 R「12」数据结构(三)哈希表

Samson

8月月更 ​Rust

kubernetes ansible快速构建

CTO技术共享

C++多态案例(三)-电脑组装

CtrlX

c c++ 面向对象 8月月更

语音聊天app源码:系统功能有哪些?

开源直播系统源码

软件开发 直播系统源码 语音直播系统 语音直播

从零开始实现一个MyBatis加解密插件

vivo互联网技术

spring mybatis

关于TAE(Transactional Analytical Engine)的那些事

MatrixOrigin

MatrixOne 矩阵起源 MatirxOrigin TAE

Kubernetes Argo Rollouts高级的部署能力

CTO技术共享

并行接口8255A简介

乌龟哥哥

8月月更

Spring 全家桶之 Spring Security(一)

小白

8月月更

Spring 全家桶之 Spring Security(五)

小白

8月月更

数据治理(七):Atlas搭建启动

Lansonli

数据治理 8月月更

七种常见的IPv6网络攻击

穿过生命散发芬芳

ipv6 8月月更 网络攻击

开源一夏 | 大佬,人人都说精通的单例模式,你精通了吗

知识浅谈

单例模式 8月月更

gateway网关

急需上岸的小谢

8月月更

【算法实践】| 一步步带你实现寻找最大公约数

迷彩

数学 算法解析 算法实践 8月月更 最大公约数

用golang官方Docker镜像运行项目

程序员欣宸

golang 8月月更

头脑风暴:判断子序列

HelloWorld杰少

算法 LeetCode 8月月更

Apache软件基金会发布Tomcat 7.0,支持Servlet 3.0、JSP 2.2及EL 2.2_Java_张龙_InfoQ精选文章