Перейти к содержанию

Apache Qpid

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Apache Qpid
Логотип программы Apache Qpid
Тип AMQP Java Message Service Message Oriented Middleware Enterprise Messaging System
Разработчик Apache Software Foundation
Написана на C++ & Java
Операционная система Cross-platform
Последняя версия 1.39.0 / 21 октября 2018
Состояние Active
Лицензия Apache License 2.0
Сайт qpid.apache.org

Apache Qpid — это система сообщений с открытым кодом (с лицензией Apache 2.0), реализующая AMQP протокол. Он предоставляет управление транзакциями, очереди, распределение, защиту, управление, кластеризацию, объединение и гетерогенную мультиплатформенную поддержку.

Предоставляет два брокера сообщений AMQP:

  • Реализованный на C++ - высокая производительность, низкая латентность, а также поддержка RDMA
  • Реализованный на Java - Полная JMS совместимость, запускается на любой платформе Java

Оба брокера сообщений AMQP поддерживают клиентов на множестве языков программирования если и сам клиент обмена сообщениями и соответствующий брокер поддерживают одну и ту же версию AMQP. Имеются клиентские библиотеки, написанные на C++, Java (JMS), .Net (написан на C#), Python, Ruby и Zabbix.

См. также

Примечания

Ссылки