On 06/13/2013 02:27 AM, jbelch wrote:
I was looking at the "Interop table by AMQP specification version" table on
the Qpid home Page.  It only has the Ruby client listed as begin compatible
with AMQP spec 0-10 and not with AMQP 1.0.  Is there a configuration
parameter or makefile flag to run the C++ broker as either AMQP version.

The c++ broker speaks AMQP 0-10 by default but can (since 0.20/0.22) speak AMQP 1.0 as well if the necessary module is (built and) loaded.

The reason I ask is that we have Ruby clients that are talking to a Java
Broker currently.  We are thinking of moving to the C++ broker and I want to
ensure that we won't have any issues if we do that.

Which ruby client API are you using? There is one that speaks AMQP 0-9 which would work against the Java broker (which supports all versions of AMQP) but not against the c++ broker (which only supports versions from 0-10).

Alternatively there is the qpid.messaging API that is a SWIG based wrapper on the c++ client. That speaks 0-10 (and can now be made to speak 1.0).


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to