ApacheTomcat
外觀
這是此頁批准,以及是最近的修訂。
Tomcat是由 Apache 軟體基金會屬下 Jakarta 專案開發的 Servlet 容器,照起來 Sun Microsystems 提供的技術規範,實現矣著 Servlet 和 JavaServer Page(JSP)的支援,並且提供了作為 Web 侍服器的一寡特有功能,如 Tomcat 管理佮控制平台、安全域管理和 Tomcat 活的等。因為 Tomcat 本身嘛內底含著 HTTP 侍服器,所以也會當看做單獨的 Web 侍服器。猶毋過,袂當將 Tomcat 和 Apache HTTP 侍服器混淆,Apache HTTP 侍服器是用 C 語言實現的 HTTPWeb 侍服器;這兩个 HTTP web server 毋是捆縛做伙的。Apache Tomcat 包含著組態管理工具,嘛會當通過編輯 XML 格式的設定檔來進行組態。
環境
Tomcat 提供一个 Jasper 編譯器用以將 JSP 編譯做對應的 Servlet。
Tomcat 的 Servlet ia̋n-jín 通常佮 Apache 抑是按怎 Web 侍服器做伙做工課。除了用佇開發的過程當中除了毋著以及遐的對速度佮事務處理只有真小要求的使用者,足少的會將 Tomcat 單獨作為 Web 侍服器。但是隨著版本的更新,當有愈來愈濟的使用者共其單獨做 Web 侍服器用以遐的對速度佮可靠性有較懸要求的環境中。
開發狀況
佮其他 Apache 軟體基金會旗下的專案仝款,Tomcat 是由該基金會的會員和其他志願者開發佮維護的,並且是一个囥佇咧 Apache 協定之下的開源軟體。使用者會當根據愛協定免費得著其原始碼及可執行檔。頭仔被釋出來的版本是 Tomcat 三-c零 . x。
產品特性
Tomcat 三 . x
- 符合 Servlet 二嬸二和 JSP 一孵一規範
- Servlet 更新
- 基礎的 HTTP 功能
Tomcat 四 . x
- 符合 Servlet 二嬸三和 JSP 一孵二規範
- Servlet 容器予人重新設計,並予人號名做 _ Catalina _
- JSP ia̋n-jín 予人重新設計,並予人號名做 _ Jasper _
- 新的 Coyote 連接器
- 支援 JMX,使用 JSP 佮基於 Struts 的管理系統
Tomcat 五 . x
- 符合 Servlet 二嬸四和 JSP 二鋪零規範
- 精簡的糞埽收集系統
- 較緊的 JSP 解析佮改進過的標籤庫處理
- Windows 和 Unix 本地作業系統整合,會當將 Tomcat 註冊為系統服務
- 重構過的應用程式釋出環境
Tomcat 六 . x
- 符合 Servlet 二嬸五和 JSP 二嬸一規範
- 支援統一表達式語言二嬸一
- 設計執行佇咧 Java SE 五孵空佮以後版本上
- 通過 CometProcessor 介面實現矣嘿 Comet 的支援
- 佮較早仝款的版本,無整合管理員(admin)控制台
Tomcat 七 . x
- 支援 Servlet 三-c零
Tomcat 八 . x
- 支援 Servlet 三孵一
Tomcat 九 . x
- 支援 Servlet 四配零
Tomcat 十 . x
- 支援 Servlet 五曉空上新版的 tomcat
版本歷史
參考文獻
外部連結
- Apache Tomcat 官方網站(英文)
- Tomcat 專案的 Wiki(英文)
參見
- Apache 軟體基金會
- Apache