JBoss a rendu public le projet Open Source JBoss HornetQ sous licence Apache 2.0 (avec certes quelques fragments sous LGPL)
Initialement connu sous le nom de JBoss Messaging 2.0, HornetQ peut être utilisé en standalone ou de manière intégrée à un serveur d'application Java EE comme JBoss AS. Sa couche transport repose sur JBoss Netty et il ne requiert aucun third party autre que ce qu'on trouve dans un JDK

En terme de roadmap, Red Hat se voit bien projeter HornetQ sur le Cloud en tant que solution de messaging. Pour cela, il est prévu la mise en oeuvre d'interfaces REST pour une meilleure interopérabilité.

Un résumé des caractéristiques :
  • Support de JMS 1.1
  • Support de JTA
  • Adaptateur JCA
  • Implémentation de la couche transport pluggable via un SPI (Service Provider Interface)
  • Mode standalone
  • Mode intégré à JBoss AS à partir de la version 5 de ce dernier


Certains ont des retours par rapport à JBoss Messaging 2.0 / HornetQ 2.0 ?

Liens :
Documentation
Téléchargement
FAQ