Should I use HornetQ or JBoss Messaging?
Going ahead, HornetQ will be the default messaging provider in all JBoss Platforms and this question will be easier to answer For now, JBoss EAP 5.0 will contain a technology preview of HornetQ for which support is provided at technical preview level. If you require full production support for messaging at this time, that is available using JBoss Messaging in JBoss EAP 4.x, 5.0, or JBoss SOA platform. If you are an early adopter, riding the crest of the wave and want to benefit from the best performance and feature set then HornetQ is for you.