【51CTO快讯】当地时间2010年6月29日,Apache基金会发布了Tomcat 7的首个版本。就像51CTO一个月前所预料的一样,Tomcat 7快来了。在RC4发布后不久,就传出Tomcat 7将偷跑的消息,之后Tomcat 7.0的官方文档在下载发布之前出现在Apache的Tomcat主页上。
Tomcat 7最大的改进是其对Servlet 3.0和Java EE 6的支持。在Servlet 3.0中,提供了更多的网路因公模块支持,并且不再需要非常庞大的web.xml。它可以让你通过注释的方式定义Servlet和过滤器。另外一个重要的新特性就是对请求的异步处理。关于Servlet 3.0的介绍可以参考51CTO之前的Servlet 3.0特性详解。
Tomcat 版本支持情况
除了支持Servlet 3.0以外,Tomcat 7还支持JSP 2.2和EL 2.2,但是不支持该范围以外的其他Java EE 6特征。当然,你可以通过增加所需要的库文件,达到你所需要的目的。
下面列出Tomcat 7的一些新特性介绍:
◆Tomcat 7完全支持Servlet 3.0规范
◆Tomcat 7新增了对Java注释的支持
◆Tomcat 7通过web.xml动态配置引用类库的功能
◆Tomcat 7改进了安全回话的跟踪
◆Tomcat 7重构了comet类,将comet类从org.apache.catalina包下移动到org.apache.catalina.comet包下面,这个改动让comet类可以工作在security manager管理之下
◆Tomcat 7改进了关系服务时候的功能,让关闭时的地址可以配置
◆Tomcat 7改进了启动类,目前Tomcat 7启动过程无须任何配置文件
◆Tomcat 7新增了配置参数,可以配置Tomcat 7的执行队列超时时间,和执行大大小限制
◆Tomcat 7修复了大量bug
关于Tomcat 7的实际应用表现,您可以参考51CTO之前的Tomcat 7 应用实测,文章详细记录了Tomcat 7中Servlet 3.0的使用情况,更多关注请浏览编辑推荐专题:Tomcat 7功能与应用指南。
Tomcat 7官方文档:http://tomcat.apache.org/tomcat-7.0-doc/
Tomcat 7下载地址:http://tomcat.apache.org/download-70.cgi
【编辑推荐】