Qpid provides two AMQP messaging brokers:
Implemented in C++ - high performance, low latency, and RDMA support.
Implemented in Java - Fully JMS compliant, runs on any Java platform.
Both AMQP messaging brokers support clients in multiple languages, as long as the messaging client and the messaging broker use the same version of AMQP.
This manual contains information specific to the broker that is implemented in Java.