鍍金池/ 教程/ Linux/ 附加組件
連接器
JSPs
重寫機(jī)制
CGI
Tomcat Manager
Windows 認(rèn)證
代理支持
虛擬主機(jī)
安全性注意事項(xiàng)
如何在 Maven 中使用 Tomcat 庫
安裝
MBean 描述符
JNDI 資源
類加載機(jī)制
Tomcat Web 應(yīng)用部署
基于 APR 的原生庫
負(fù)載均衡器
安全管理
附加組件
監(jiān)控與管理
Windows 服務(wù)
集群化與會話復(fù)制
高級 IO 機(jī)制
SSI(服務(wù)器端嵌入)
WebSocket 支持
JDBC 數(shù)據(jù)源
日志機(jī)制
默認(rèn) Servlet
SSL/TLS 配置
Tomcat 的 JDBC 連接池
第一個(gè)應(yīng)用
簡介
Realm 配置

附加組件

簡介

Tomcat 可以使用許多附件組件。這些附加組件有可能是由用戶在需要時(shí)創(chuàng)建的,或者是從鏡像下載站下載而來的。

下載

打開 Tomcat 下載頁面,在“快速導(dǎo)航鏈接”(Quick Navigation Links)中點(diǎn)擊“瀏覽”(browse)鏈接。在隨后打開頁面的 bin/extras 中可以找到附加組件。

構(gòu)建

附加組件使用 Tomcat 標(biāo)準(zhǔn)的 Ant 腳本的 extras 目標(biāo)構(gòu)建而成。Ant 腳本位于 Tomcat 的資源包中。

構(gòu)建過程為:

  • 按照 構(gòu)建指令,從資源包中構(gòu)建一個(gè) Tomcat 二進(jìn)制文件(注意:附加組件的構(gòu)建過程將會用到它,但以后不需要實(shí)際用到。)
  • 執(zhí)行命令 ant extras,運(yùn)行構(gòu)建腳本。
  • 附加組件的 JAR 文件放到 output/extras 文件夾內(nèi)。
  • 參考下文提到的文檔來了解這些 JAR 文件的使用方法。

組件列表

完整的通用日志實(shí)現(xiàn)

Tomcat 使用一個(gè)改名的包,硬編碼的通用日志 API(commons-logging API)實(shí)現(xiàn)來使用 java.util.logging API。通用日志額外的組件構(gòu)建了一個(gè)完備的包,重新命名的通用日志實(shí)現(xiàn)來替代 Tomcat 所提供的實(shí)現(xiàn)。參考日志記錄頁面了解使用方法。

Web 服務(wù)支持(JSR 109)

Tomcat 為可能用于解決 Web 服務(wù)引用的 JSR 109 提供了》》工廠。將生成的 catalina-ws.jar 以及 jaxrpc.jar 和 wsdl4j.jar(或 JSR 109 的另一個(gè)實(shí)現(xiàn))放在 Tomcat 的 lib 文件夾下。

用戶應(yīng)注意的是,wsdl4j.jar 遵循 CPL 1.0 許可,而不是 Apache License version 2.0。

JMX 遠(yuǎn)程生命周期偵聽器(JMX Remote Lifecycle Listener)

JMX 協(xié)議需要 JMX 服務(wù)器(在這里指的就是 Tomcat)在兩個(gè)網(wǎng)絡(luò)端口上進(jìn)行偵聽。其中一個(gè)端口通過配置可以是固定端口,而另外一個(gè)則是隨機(jī)選擇的。這就很難穿越防火墻來使用 JMX 。JMX 遠(yuǎn)端生命周期偵聽器能實(shí)現(xiàn)兩個(gè)固定端口,從而簡化了穿越防火墻連接到 JMX 的過程。

上一篇:Tomcat Manager下一篇:Windows 服務(wù)