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]
