1. 程式人生 > >tomcat 各版本比較

tomcat 各版本比較

詳情請看下面文字介紹

Apache Tomcat 9.X
Apache Tomcat 9.倍的發展是當前的焦點。 它 建立在Tomcat 8.0。 8.5 x和。 x和實現Servlet 4.0,JSP 2.3,埃爾3.0,WebSocket 1.1和JASPIC 1.1規格(所需要的版本 Java EE平臺)。 此外,它包括 以下重大改進:

增加了支援HTTP / 2
增加了支援TLS支援使用OpenSSL JSSE聯結器 (NIO和NIO2)
增加了支援TLS虛擬主機(SNI)
Apache Tomcat 8.X
Apache Tomcat 8.0.x建立在Tomcat 7.0。 x和實現Servlet 3.1,JSP 2.3,埃爾3.0和WebSocket 1.1規範。 除了 ,它包括以下重大改進:

一個單一的、常見的資源實現替換多個資源 早期版本中提供擴充套件功能。
Apache Tomcat 8.5.x支援相同的Servlet、JSP EL 作為Apache Tomcat 8.0.x WebSocket規範版本。 除此之外, 它還實現了JASPIC 1.1規範。

它成立於2016年3月從Tomcat 9.0.0叉。 M4(α) 里程碑版本。 它提供了HTTP / 2的支援和其他特性 Tomcat 9。 x程式碼庫,同時與Tomcat 8.0執行時和相容 規範要求。 (一個穩定版本的Tomcat 9.0不能 創造了當時,Java EE規範的目標Tomcat 9 最終只有幾年後)。

Tomcat 8.5被認為是替代Tomcat 8.0。 請參考遷移向導遷移到指導 Tomcat 8.5。

Apache Tomcat 8.5。 x包括以下重大改進:

支援HTTP / 2(需要補充道Tomcat本地庫)
增加了支援TLS支援使用OpenSSL JSSE聯結器 (NIO和NIO2)
增加了支援TLS虛擬主機(SNI)
以下技術在Apache Tomcat 8.5.x被移除:

生物的實現HTTP和美國聯結器
支援Comet API
在許多領域有重大變化在引擎蓋下,導致 改進的效能、穩定性和總體擁有成本。 請參考 Apache Tomcat 8.5的更新日誌獲取詳細資訊。

Tomcat 8.0應該意識到Tomcat 8.0的使用者已經達到了生命的結束。 Tomcat 8.0的使用者。 x應該 升級到Tomcat 8.5。 x或更高版本。

Apache Tomcat 7.X
Apache Tomcat 7.倍建立在改進了 Tomcat 6.0。 x和實現Servlet 3.0,JSP 2.2,埃爾2.2和WebSocket 1.1規範。 除了 ,它包括以下改進:

Web應用程式記憶體洩漏檢測和預防
改進的安全性管理器和主機管理器應用程式
通用CSRF保護
支援包括外部內容直接在web應用程式中
重構(聯結器,生命週期)和大量的內部程式碼清理
Apache Tomcat 6.X
Apache Tomcat 6.倍建立在改進了 Tomcat 5.5。 x和實現Servlet 2.5和JSP 2.1規範。 除此之外,它包括 以下改進:

記憶體使用優化
先進的IO能力
重構叢集
Tomcat 6應該意識到Tomcat 6的使用者已經達到了生命的結束。 使用者的Tomcat 6。 x應該 升級到Tomcat 7。 x或更高版本。

Apache Tomcat 5.X
Apache Tomcat 5.倍可以下載的嗎 檔案。

Apache Tomcat 5.5.x支援相同的Servlet和JSP 作為Apache Tomcat 5.0.x規範版本。 有重大改變 在許多領域在底層,從而提高員工的效能,穩定性, 和總擁有成本。 請參閱Apache Tomcat 5.5的更新日誌 獲取詳細資訊。

Apache Tomcat 5.0.x提高了在Apache Tomcat 4.1在許多 的方法,包括:

效能優化和減少垃圾收集
重構應用程式部署人員,和一個可選的獨立部署人員 允許web應用程式的驗證和編譯之前 它在生產中
完整的伺服器監控使用JMX和經理的web應用程式
可伸縮性和可靠性增強
改進的標記庫處理,包括先進的池和標籤外掛
改善與本機Windows和Unix平臺整合,包裝器
使用JMX嵌入
增強安全管理器支援
整合會話叢集
擴充套件的文件
Tomcat 5應該意識到Tomcat 5的使用者已經達到了生命的結束。 Tomcat 5的使用者。 x應該 升級到Tomcat 7。 x或更高版本。

Apache Tomcat 4.X
Apache Tomcat 4.倍可以下載的嗎 檔案。

Apache Tomcat 4.倍實現了一個新的servlet容器(稱為 卡特琳娜)是基於全新的體系結構。 4。 x版本 實現Servlet 2.3和JSP 1.2規範。

Apache Tomcat 4.1.x是一個重構 Apache Tomcat 4.0。 x,包含了重要的改進,包括:

基於JMX的管理功能
JSP和基於Struts的web應用程式管理
新狼聯結器(HTTP / 1.1,美國1.3和JNI支援)
重寫碧玉JSP頁面編譯器
效能和記憶體效率的改進
增強管理器應用程式支援整合的開發 工具
自定義Ant任務直接與管理器應用程式互動 從構建。 xml指令碼
Apache Tomcat 4.0.x。 Apache Tomcat 4.0.6是古老的生產 質量的釋放。 4.0 servlet 容器(卡特琳娜)開發的靈活性和 的效能。 4.0版實現了Servlet的最終釋出版本 2.3和JSP 1.2規範。 根據規範,Apache Tomcat 4.0 還支援構建web應用程式的Servlet 2.2和JSP 1.1 規格沒有變化。

Tomcat 4應該意識到Tomcat 4的使用者已經達到了 生命的結束。 Tomcat 4的使用者。 x應該升級到Tomcat 7。 x或 以後。

Apache Tomcat 3.X
Apache Tomcat 3.倍可以下載的嗎 檔案。

版本3.3是當前生產質量釋放 Servlet 2.2和JSP 1.1規範。 Apache Tomcat 3.3是最新的 Apache Tomcat 3的延續。 x架構; 它是更高階的第3.2.4, 這是“舊”生產質量。
3.2.4條版本是老的生產質量,現在釋出 只維護模式。
3.1.1版本是一個遺留版本。
所有Apache Tomcat 3.倍版本跟蹤他們的遺產 原始的Servlet和JSP實現太陽捐贈給Apache 軟體的基礎。 的3。 x版本實現Servlet 2.2和JSP 1.1規範。

Apache Tomcat 3.3.x。 3.3.2是當前生產版本 質量的釋放。 它仍然在3.2版本開始,的重構 它的邏輯結論。 版本3.3提供了一個更加模組化 設計和允許servlet容器被新增和刪除定製 模組控制servlet請求的處理。 這個版本也 包含了許多效能改進。

Apache Tomcat 3.2.x。 3.2版本添加了一些新特性 自3.1; 主要工作是一個內部改善的重構 效能和穩定性。 3.2.1版本,如3.1.1,安全 補丁。 3.2.2版本和所有已知固定大量的bug 規範合規問題。 3.2.3版本安全更新 關閉一個嚴重的安全漏洞。 3.2.4條版本是一個小錯誤修復版本。 3.2.3之前所有使用者的Apache Tomcat版本應該儘快升級 可能的。 除了修復關鍵安全相關的錯誤, 開發在Apache Tomcat 3.2。 x分行已經停止。

Apache Tomcat裡。 3.1版包含幾個 在Apache Tomcat 3.0改進,包括servlet過載,WAR檔案 支援和新增聯結器IIS web伺服器和Netscape。 的 3.1.1最新維護版本,包含解決安全問題。 沒有積極開發進行了Apache Tomcat裡。 Apache Tomcat的使用者 3.1應該更新3.1.1關閉安全漏洞他們 強烈建議遷移到當前的生產版本,Apache Tomcat 3.3。

Apache Tomcat 3.0.x。 最初的Apache Tomcat釋出。

Tomcat 3應該意識到Tomcat的使用者已經達到了 生命的結束。 Tomcat使用者3。 x應該升級到Tomcat 7。 x或 以後。