Apache Qpid - Apache Qpid

Apache Qpid
Logo Apache Qpid
Deweloper (y) Fundacja oprogramowania Apache
Magazyn Edytuj to w Wikidata
Napisane w C ++ , Java , Ruby , Perl , Python , C #
System operacyjny Wieloplatformowy
Rodzaj AMQP , Java Message Service , oprogramowanie pośredniczące zorientowane na wiadomości , Enterprise Messaging System
Licencja Licencja Apache 2.0
Stronie internetowej qpid .apache .org

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

Historia

W 2005 roku JPMorgan Chase zwrócił się do innych firm z prośbą o utworzenie grupy roboczej, w skład której wchodzili Cisco Systems , IONA Technologies , iMatix, Red Hat oraz zespół ds. Standardów innowacji w zakresie przepływu pracy (TWIST). W tym samym roku JPMorgan Chase nawiązał współpracę z Red Hat, aby stworzyć Apache Qpid, początkowo w Javie, a wkrótce potem w C ++ .

Lista elementów

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

Komponenty Qpid
Składnik Rodzaj Wersja Wydany
Qpid Proton Messaging API 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 Qpid Interop Narzędzia do przesyłania wiadomości 0.2.0 7 września 2018 r

Zobacz też

Bibliografia

Zewnętrzne linki