Apache ActiveMQ

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Apache ActiveMQ
Apache-activemq-logo.png
Тип Java Message Service Message Oriented Middleware Enterprise Messaging System SOA
Разработчик Apache Software Foundation
Написана на Java
Операционная система Кроссплатформенное ПО
Последняя версия 5.15.3 (12 февраля 2018)
Лицензия Apache License 2.0
Сайт activemq.apache.org

Apache ActiveMQ — это message broker с открытым исходным кодом (распространяется под лицензией Apache 2.0), который полностью реализует Java Message Service 1.1 (JMS). Он обеспечивает «Enterprise Features», такие как кластеризация, хранение сообщений, с возможностью использовать различные базы данных, кэширование и ведение журналов.

Кроме Java, ActiveMQ может также быть использованным из .NET, C/C++ или Delphi или из скриптовых языков, как Perl, Python, PHP и Ruby через различные «Кросс Языковые Клиенты» совместно с многочисленными протоколами и платформами.

ActiveMQ часто используется с Apache ServiceMix, Apache Camel и Apache CXF в сервис-ориентированных проектах.

См. также[править | править код]