HornetQ
| Tipus | Agent de missatges |
|---|---|
| Versió estable | 2.4.0 / 16 de desembre del 2013 |
| Llicència | Apache Software License |
| Característiques tècniques | |
| Sistema operatiu | Multiplataforma |
| Escrit en | Java |
| Equip | |
| Creador/s | JBoss |
| Desenvolupador(s) | JBoss / Apache ActiveMQ |
| Més informació | |
| Lloc web | hornetq.jboss.org |
|
| |
HornetQ és un agent de missatges o broker de codi obert emprat per a implementar un sistema de missatges assíncrons d'altes prestacions. HornetQ és un exemple d'estructura MOM (Message-oriented middleware). HornetQ li aplica la llicència Apache v2.0.[1][2][3]
Història i versions
- 2007, creació del programari JBoss Messaging 2.0
- 2009, canvi de nom a HornetQ 1.0
- 2015, donació del codi a la comunitat Apache ActiveMQ
Característiques
HornetQ té les prestacions rellevants :
- Suporta els protocols STOMP i AMQP 1.0.
- Compatible 100% amb JMS.
- Capacitat de 8.2 Milions de Missatges per segon segons SpecJMS
- Suporta l'arquitectura Master/Slave.
- Suporta discovery group.
- Suporta missatges grans per a permetre enviar fitxers.
- Suporta traducció XA i JTA.
- Connectors Netty NIO sobre TCP, SSL i Servlets.
- Gestió basada en JMX.
- Suport a filtres i caràcters especials.
- Seguretat integrada amb JAAS.
- Configuració XML simple.
Vegeu també
- Altres brokers: Apache ActiveMQ, RabbitMQ, Mosquitto
Referències
- ↑ «HornetQ - putting the buzz in messaging - JBoss Community» (en anglès). http://hornetq.jboss.org/. [Consulta: 5 juliol 2017].
- ↑ «Getting Started with the HornetQ Messaging System - DZone Integration» (en anglès). https://dzone.com.[Consulta: 5 juliol 2017].
- ↑ «HornetQ User Guide» (en anglès). https://access.redhat.com.[Consulta: 5 juliol 2017].