Apache Qpid

Материал из Википедии — свободной энциклопедии
Это текущая версия страницы, сохранённая PeterLemenkov (обсуждение | вклад) в 07:59, 31 января 2025 (Поправил красные ссылки). Вы просматриваете постоянную ссылку на эту версию.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Apache Qpid
Логотип программы Apache Qpid
Тип AMQP Java Message Service Message Oriented Middleware Enterprise 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 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.

Примечания

[править | править код]