Jump to content

Apache Qpid

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 178.74.9.207 (talk) at 14:52, 12 April 2020 (spelling phyton-> python. https://qpid.apache.org/components/messaging-api/index.html mention only python.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Apache Qpid
Developer(s)Apache Software Foundation
Repository
Written inC++, Java, Ruby, Perl, Python, C#
Operating systemCross-platform
TypeAMQP, Java Message Service, Message-oriented middleware, Enterprise Messaging System
LicenseApache License 2.0
Websiteqpid.apache.org

Apache Qpid is an open-source messaging system which implements the Advanced Message Queuing Protocol (AMQP). It provides transaction management, queuing, distribution, security, management, clustering, federation and heterogeneous multi-platform support.

History

In 2005 JPMorgan Chase approached other firms to form a working group that included Cisco Systems, IONA Technologies, iMatix, Red Hat, and Transaction Workflow Innovation Standards Team (TWIST). In the same year JPMorgan Chase partnered with Red Hat to create Apache Qpid, initially in Java and soon after C++.

List of components

Apache Qpid consists of a set of messaging APIs, servers and tools.

Qpid components
Component Type Version Released
Qpid Proton Messaging API 0.29.0 August 13, 2019
Qpid Proton-J 0.33.2 August 9, 2019
Qpid JMS (AMQP 1.0) 0.45.0 August 21, 2019
Qpid JMS AMQP 0-x 6.3.4 May 20, 2019
Qpid Messaging API C++ 1.39.0 October 29, 2018
Qpid Messaging API Python 1.37.0 November 25, 2017
Broker-J Messaging server 7.1.4

7.0.8

July 9, 2019
C++ Broker 1.39.0 October 29, 2018
Dispatch router 1.8.0 June 12, 2019
Qpid Interop Test Messaging tools 0.2.0 August 10, 2018

See also