Product SiteDocumentation Site

Chapter 1. MRG Messaging Concepts

1.1. The basis of MRG Messaging
1.2. How MRG Messaging operates
1.3. Exchange Types

1.1. The basis of MRG Messaging

Advanced Message Queuing Protocol
AMQP is an open-source messaging protocol. It offers increased flexibility and interoperability across languages, operating systems, and platforms. AMQP is the first open standard for high performance enterprise messaging. More information about AMQP is available at the AMQP website. The full protocol specification is also available for download.
Apache Qpid
Qpid is an Apache Incubator project that implements the AMQP protocol. It is a multi-platform messaging implementation that delivers transaction management, queuing, distribution, security and management. Development on MRG Messaging is also contributed back upstream to the Qpid project. More information can be found on the Apache Qpid website.
Red Hat Enterprise MRG Messaging
MRG Messaging is an open source messaging distribution that uses the AMQP protocol. MRG Messaging is based on Qpid, but includes persistence options, additional components, Linux kernel optimizations, and operating system services not found in the Qpid implementation.