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)关注我们,并与我们的编辑和其他读者朋友交流。