У меня был очень хороший опыт работы с ActiveMQ, причины:
- очень стабильно,
- светлая память,
- прост в развертывании и использовании,
- хорошая документация,
- готовые к использованию шаблоны корпоративной интеграции через Apache Camel .
Еще один полезный, хотя и не распространенный вариант использования, но все же приятно знать: довольно просто встроить ActiveMQ в ваше собственное приложение.