Apache ActiveMQ - 特性



ActiveMQ 旨在為企業級訊息傳遞應用程式提供高可用性、可擴充套件性、可靠性、效能和安全性。以下是 ActiveMQ 的一些顯著特性。

  • JMS 相容 − ActiveMQ 完全符合 JMS 1.1 標準。JMS 規範提供了一種同步或非同步訊息傳遞、一次性訊息傳遞、訂閱者的訊息永續性等的標準機制。

  • 連線選項 − ActiveMQ 支援 HTTP/S、多播、SSL、Stomp、TCP、UDP、XMPP,從而為連線提供了廣泛的選項,並允許各種系統使用其選擇的協議進行通訊。

  • 可插拔架構 − ActiveMQ 允許選擇一種永續性機制,並提供選項以根據應用程式需求自定義身份驗證和授權的安全性。

  • 多平臺 − ActiveMQ 為許多流行的語言(如 Java、C、C++、.NET、Perl、PHP、Python、Ruby 等)提供客戶端 API。ActiveMQ 代理將在 JVM 中執行,但客戶端可以使用任何受支援的語言編寫。

  • 代理叢集 − ActiveMQ 允許準備代理網路以實現可擴充套件性,並且可以支援不同型別的拓撲。

  • 功能豐富 − ActiveMQ 為代理和客戶端提供了許多高階功能,並支援 Apache Camel。

  • 簡單的管理介面 − ActiveMQ 管理控制檯易於使用,但仍然提供了許多強大的管理功能。

廣告