`

HornetQ概述

 
阅读更多

HornetQ
概述
  HornetQ是一个支持集群和多种协议,可嵌入、高性能的异步消息系统。HornetQ完全支持JMS,HornetQ不但支持JMS1.1 API同时也定义属于自己的消息API,
    这可以最大限度的提升HornetQ的性能和灵活性。在不久的将来更多的协议将被HornetQ支持。
    HornetQ 是一个消息中间件(MoM).
特点
  1、HornetQ拥有超高的性能,HornetQ在持久化消息方面的性能可以轻易的超于其它常见的非持久化消息引擎的性能。当然,HornetQ的非持久化消息的性能会表现的更好!
  2、HornetQ完全使用POJO,纯POJO的设计让HornetQ可以尽可能少的以来第三方的包。从设计模式来说,HornetQ这样的设计入侵性也最小。
       HornetQ既可以独立运行,也可以与其它Java应用程序服务器集成使用。
  3、HornetQ拥有完善的错误处理机制,HornetQ提供服务器复制和故障自动转移功能,该功能可以消除消息丢失或多个重复信息导致服务器出错。
  4、HornetQ提供了灵活的集群功能,通过创建HornetQ集群,您可以享受到到消息的负载均衡带来的性能提升。您也可以通过集群,组成一个全球性的消息网络。您也可以灵活的配置消息路由。
  5、HornetQ拥有强大的管理功能。HornetQ提供了大量的管理API和监控服务器。它可以无缝的与应用程序服务器整合,并共同工作在一个HA环境中。

 

详细的用户手册:

http://hornetq.sourceforge.net/docs/hornetq-2.1.0.CR1/user-manual/zh/html_single/index.html#notice

分享到:
评论

相关推荐

    HornetQ官方学习资料

    ### HornetQ官方学习资料知识点概述 #### 一、HornetQ简介 HornetQ是一款由JBoss开发并维护的消息中间件,它具备高度的可扩展性和灵活性,能够支持集群部署以及多种消息传递协议。HornetQ不仅完全支持JMS(Java ...

    HornetQ2.1中文手册

    ### HornetQ2.1中文手册关键知识点解析 #### 一、消息的相关概念 HornetQ2.1中文手册中... - **11.1.25 管理**:概述了管理HornetQ的各种方法。 - **11.1.26 管理通知**:介绍了如何通过管理通知监控HornetQ的状态。

    ActiveMQ和HornetQ性能对比

    #### 概述 本文旨在通过一系列测试数据对比分析ActiveMQ与HornetQ在不同消息大小及数量下的性能表现。测试环境为相同的硬件配置,确保了测试结果的公正性。通过对比两者的发送时间、吞吐量等指标,可以更直观地了解...

    springboot学习思维笔记.xmind

    spring-boot-starter-hornetq spring-boot-starter-integration spring-boot-starter-jdbc spring-boot-starter-jerscy spring-boot-starter-jta-atomikos spring-boot-starter-jta-...

    jboss 7 配置 jms

    1. **JMS 概述** - JMS 提供了一种基于消息的中间件接口,使得应用能够通过消息进行异步通信。 - JMS 支持两种主要的消息模型:点对点(Point-to-Point, PTP)和发布/订阅(Publish/Subscribe, Pub/Sub)。 - ...

    JBOSS开发人员指南

    一、JBoss概述 1.1 JBoss历史与定位 JBoss起源于2000年,最初是一个基于Java的EJB(Enterprise JavaBeans)容器,随着发展,逐渐演变为一个全面的企业级应用服务器,支持Java EE(现在称为Jakarta EE)规范,包括...

    jboss资料大全,内容丰富,搜之不易

    1. **JBoss概述**:JBoss是一个轻量级的Java应用服务器,最初由JBoss公司(后被Red Hat收购)开发。它不仅支持Java EE的各种服务,如EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTA(Java ...

    jboss7 + EJB3

    1. **EJB3概述** EJB3是Java EE6规范中的重要部分,它引入了许多改进,使得EJB更易于使用,降低了对XML配置的依赖。EJB3的核心概念包括实体Bean(Entity Bean)、会话Bean(Session Bean)和消息驱动Bean(Message-...

    Java Message Service中文完整版

    #### 一、概述 Java Message Service(简称JMS)是一种消息中间件的标准接口,它为应用程序提供了与消息中间件进行交互的方式。JMS规范定义了一组接口和方法,允许Java应用程序发送、接收消息,并管理消息传递过程...

    Netty In Action中文版

    ### Netty In Action中文版知识点概述 #### 一、Netty简介 - **定义与特点**:Netty是一个基于Java NIO(Non-blocking IO)的网络应用框架,它旨在简化网络编程并提供高性能的网络应用解决方案。对于Java网络编程...

    Netty In Action中文版.docx

    ### Netty In Action知识点概述 #### 1. Netty简介与背景 - **Netty**是一个基于Java NIO(New I/O)的网络应用框架,主要用于简化网络应用程序的开发过程,尤其是在开发服务器端和客户端应用时更为显著。该框架...

Global site tag (gtag.js) - Google Analytics