Tomcat 是一个开源的 Web 应用服务器,它支持 servlet 和 JSP 规范。Tomcat 是由 Apache 基金会的会员和其他志愿者开发维护的,它是一个遵循 Apache License version 2 协议的开源软件。近日,该基金会发布了Tomcat 8.0.9 版本,这是Tomcat8.0.x 分支的首个稳定版本, 支持最新的Java EE 7 规范。
Apache Tomcat 8 在 Tomcat 7 的基础上进行了一系列改进,主要包括:
- 支持 Java Servlet 3.1、JavaServer Pages 2.3、Java Unified Expression Language 3.0 和 Java WebSocket 1.0
- 默认的连接器是以 Java NIO 实现,且可用于 HTTP 和 AJP
- 一个新的资源实现,使用一个单独的、一致的方法取代 Aliases、VirtualLoader、VirtualDirContext、JAR 资源和外部存储库,也可用于实现覆盖
Apache Tomcat 8.0.9 还修复了上一个版本中的多个 bug,包括:
- 开始使用 RFC6265 (HTTP 状态管理协议)来处理 cookie
- 优化了响应被提交后的错误处理功能
- 各种 Jasper 实现,使得其他容器(如 Jetty)更容易使用它
感谢孙镜涛对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。
评论