HornetQ
Aparença
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
[modifica]- 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
[modifica]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é
[modifica]- Altres brokers: Apache ActiveMQ, RabbitMQ, Mosquitto
Referències
[modifica]- ↑ «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].