Apache Qpid

Apache Qpid
Deweloperzy Fundacja oprogramowania Apache
Magazyn
Napisane w C++ , Java , Ruby , Perl , Python , C#
System operacyjny Międzyplatformowe
Typ AMQP , Java Message Service , zorientowane na komunikaty oprogramowanie pośrednie , Enterprise Messaging System
Licencja Licencja Apache 2.0
Strona internetowa qpid .apache .org

Apache Qpid to system przesyłania wiadomości typu open source , który implementuje protokół Advanced Message Queuing Protocol (AMQP). Zapewnia zarządzanie transakcjami, kolejkowanie, dystrybucję, bezpieczeństwo, zarządzanie, tworzenie klastrów, federację i heterogeniczną obsługę wielu platform. Apache Qpid API obsługuje wiele języków programowania i jest dostarczany zarówno z brokerami C++ (dla Perl, Python, Ruby, .NET itp.), jak i Java (JMS API).

Historia

W 2005 roku JPMorgan Chase zwrócił się do innych firm w celu utworzenia grupy roboczej, w skład której wchodziły Cisco Systems , IONA Technologies , iMatix, Red Hat i Transaction Workflow Innovation Standards Team (TWIST). W tym samym roku JPMorgan Chase nawiązał współpracę z firmą Red Hat, aby stworzyć Apache Qpid, początkowo w Javie , a wkrótce potem w C++ .

Lista komponentów

Apache Qpid składa się z zestawu interfejsów API do przesyłania wiadomości, serwerów i narzędzi.

Komponenty Qpid
Część Typ Wersja Wydany
Qpid Proton Interfejs API przesyłania wiadomości 0,33,0 17 listopada 2020 r
Qpid Proton-J 0,33,8 13 listopada 2020 r
Qpid JMS (AMQP 1.0) 0,57,0 15 marca 2021 r
Qpid JMS AMQP 0-x 6.4.0 28 maja 2020 r
Qpid Messaging API C++ 1.39.0 21 października 2018 r
Qpid Messaging API Python 1.37.0 22 listopada 2017 r
Broker-J Serwer wiadomości
8.0.4 7.1.12
15 lutego 2021 r
Broker C++ 1.39.0 21 października 2018 r
Router wysyłkowy 1.15.0 8 lutego 2021 r
Test interoperacyjności Qpid Narzędzia do przesyłania wiadomości 0.2.0 7 września 2018 r

Zobacz też

Linki zewnętrzne