Apache ActiveMQ является брокером сообщений открытого исходного кода уровня предприятия и клиентом JMS

Apache ActiveMQ является брокером сообщений с открытым исходным кодом, записанным в Java вместе с полным клиентом Службы сообщений Java (JMS). Это обеспечивает "Функции Предприятия", которые в этом случай означает способствовать коммуникации больше чем от одного клиента или сервера. Поддерживаемые клиенты включают Java через JMS 1.1, а также несколько других "межъязыковых" клиентов. Коммуникацией управляют с функциями, такими как компьютерная кластеризация и способность использовать любую базу данных в качестве поставщика решения для хранения данных JMS помимо виртуальной памяти, кэша и персистентности журнала.

Источник:

https://en.wikipedia.org/wiki/Apache_ActiveMQ