Apache Qpid

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Apache Qpid
Логотип программы Apache Qpid
Тип AMQPJava Message ServiceMessage Oriented MiddlewareEnterprise Messaging System
Разработчик Apache Software Foundation
Написана на C++&Java
Операционная система Cross-platform
Первый выпуск 21 января2009[1]
Последняя версия 1.39.0 / 21 октября 2018
Репозиторий git-wip-us.apache.org/re…
svn.apache.org/repos/asf…
svn.apache.org/repos/asf…
Состояние Active
Лицензия Apache License2.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.