資源轉接器

連線能力 > 容器 > 資源轉接器

簡介

ActiveMQ Classic 包含一個 Java Connector Architecture (JCA) 1.5 資源轉接器。JCA 1.5 定義了 J2EE 應用程式伺服器和外部資源(如資料庫和訊息中介軟體)之間的合約。它允許應用程式伺服器有效地池化連線、控制交易和管理安全性。資源轉接器允許 ActiveMQ Classic 從任何 J2EE 1.4 應用程式伺服器使用。我們已測試資源轉接器在以下 J2EE 1.4 容器中運作:

  • TomEE 1
  • Geronimo 1
  • GlassFish
  • JBoss 4
  • WebLogic 9
  • WebSphere 6

功能

  • 入站連線透過 XA 或本地交易將訊息傳遞到 MDB。
  • 出站連線支援標準容器池化,或可以重複使用入站連線/會話以避免 XA。
  • JTA 支援:可以加入 XA 和本地交易。
  • 支援透過 XAResource.recover() 進行 XA 交易復原。
  • 當在 JTA 交易之外使用時,會話交易設定保留正常的 JMS 語義,以便您的 Web 應用程式層可以使用它。
  • 可以配置和啟動嵌入式代理。
  • 可以連接到外部 ActiveMQ Classic 代理或嵌入式代理。
  • 入站訊息傳遞支援對並行性和預取進行細緻控制。
  • 批次處理,以便可以在同一交易中傳遞多個訊息,以獲得最佳效能。

下載 RAR

RAR 可透過 maven central 取得

部署指南

使用嵌入式代理

ActiveMQ Classic 資源轉接器可以使用任何可用的傳輸協定連接到遠端代理,或者它可以啟動嵌入式代理。如 資源轉接器屬性 中所述,您可以使用 BrokerXmlConfig 屬性啟用嵌入式代理。

組態參考

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 Apache 軟體基金會的商標。版權所有 © 2024,Apache 軟體基金會。根據 Apache License 2.0 授權。