Apache發(fā)布首個(gè)Tomcat 7版本 多項(xiàng)重要改進(jìn)
原創(chuàng)【51CTO快訊】當(dāng)?shù)貢r(shí)間2010年6月29日,Apache基金會(huì)發(fā)布了Tomcat 7的首個(gè)版本。就像51CTO一個(gè)月前所預(yù)料的一樣,Tomcat 7快來了。在RC4發(fā)布后不久,就傳出Tomcat 7將偷跑的消息,之后Tomcat 7.0的官方文檔在下載發(fā)布之前出現(xiàn)在Apache的Tomcat主頁上。
Tomcat 7最大的改進(jìn)是其對Servlet 3.0和Java EE 6的支持。在Servlet 3.0中,提供了更多的網(wǎng)路因公模塊支持,并且不再需要非常龐大的web.xml。它可以讓你通過注釋的方式定義Servlet和過濾器。另外一個(gè)重要的新特性就是對請求的異步處理。關(guān)于Servlet 3.0的介紹可以參考51CTO之前的Servlet 3.0特性詳解。
Tomcat 版本支持情況
除了支持Servlet 3.0以外,Tomcat 7還支持JSP 2.2和EL 2.2,但是不支持該范圍以外的其他Java EE 6特征。當(dāng)然,你可以通過增加所需要的庫文件,達(dá)到你所需要的目的。
下面列出Tomcat 7的一些新特性介紹:
◆Tomcat 7完全支持Servlet 3.0規(guī)范
◆Tomcat 7新增了對Java注釋的支持
◆Tomcat 7通過web.xml動(dòng)態(tài)配置引用類庫的功能
◆Tomcat 7改進(jìn)了安全回話的跟蹤
◆Tomcat 7重構(gòu)了comet類,將comet類從org.apache.catalina包下移動(dòng)到org.apache.catalina.comet包下面,這個(gè)改動(dòng)讓comet類可以工作在security manager管理之下
◆Tomcat 7改進(jìn)了關(guān)系服務(wù)時(shí)候的功能,讓關(guān)閉時(shí)的地址可以配置
◆Tomcat 7改進(jìn)了啟動(dòng)類,目前Tomcat 7啟動(dòng)過程無須任何配置文件
◆Tomcat 7新增了配置參數(shù),可以配置Tomcat 7的執(zhí)行隊(duì)列超時(shí)時(shí)間,和執(zhí)行大大小限制
◆Tomcat 7修復(fù)了大量bug
關(guān)于Tomcat 7的實(shí)際應(yīng)用表現(xiàn),您可以參考51CTO之前的Tomcat 7 應(yīng)用實(shí)測,文章詳細(xì)記錄了Tomcat 7中Servlet 3.0的使用情況,更多關(guān)注請瀏覽編輯推薦專題:Tomcat 7功能與應(yīng)用指南。
Tomcat 7官方文檔:http://tomcat.apache.org/tomcat-7.0-doc/
Tomcat 7下載地址:http://tomcat.apache.org/download-70.cgi
【編輯推薦】