Using AMQP, RHM and Qpid to Solve Some Common Middleware Problems

Carl Trieloff

Advanced Message Queuing Protocol (AMQP) is a new open middleware messaging protocol that aims to allow multi-vendor, multi-language interoperability. It has a standardized wire level protocol and client APIs. The most notable implementation is the Red Hat Messaging (RHM)/Apache Qpid project available for Java (with JMS), C++, Python, Ruby and .NET. This session will look at how to use AMQP to implement some common middleware scenarios and will give a short tutorial showing how to use the Qpid APIs and features provided by RHM.