HornetQ

HornetQ

HornetQ是一個支持集群和多種協定,可嵌入、高性能的異步訊息系統。HornetQ完全支持JMS,HornetQ不但支持JMS1.1 API同時也定義屬於自己的訊息API,這可以最大限度的提升HornetQ的性能和靈活性。在不久的將來更多的協定將被HornetQ支持。

基本介紹

  • 中文名HornetQ
  • 實質:異步訊息系統
  • 功能:完全支持JMS,HornetQ
  • 特點:定義屬於自己的訊息API
HornetQ擁有超高的性能,HornetQ在持久化訊息方面的性能可以輕易的超於其它常見的非持久化訊息引擎的性能。當然,HornetQ的非持久化訊息的性能會表現的更好!
HornetQ完全使用POJO,純POJO的設計讓HornetQ可以儘可能少的依賴第三方的包。從設計模式來說,HornetQ這樣的設計入侵性也最小。HornetQ既可以獨立運行,也可以與其它Java應用程式伺服器集成使用。
HornetQ擁有完善的錯誤處理機制,HornetQ提供伺服器複製和故障自動轉移功能,該功能可以消除訊息丟失或多個重複信息導致伺服器出錯。
HornetQ提供了靈活的集群功能,通過創建HornetQ集群,您可以享受到到訊息的負載均衡帶來的性能提升。您也可以通過集群,組成一個全球性的訊息網路。您也可以靈活的配置訊息路由。
HornetQ擁有強大的管理功能。HornetQ提供了大量的管理API和監控伺服器。它可以無縫的與應用程式伺服器整合,並共同工作在一個HA環境中。

相關詞條

熱門詞條

聯絡我們