[rabbitmq-discuss] [Fwd: Re: basic.consume filter arg [was: Re: AMQP v0-9]]

Matthias Radestock matthias at lshift.net
Tue Aug 28 20:09:42 BST 2007


Matthias Radestock wrote:

> The cleanest solution to all the above would be to use a version number 
> other than 0-8 for the Qpid-modified 0-8 protocol, and for the broker 
> and clients to support both that and the official 0-8, and negotiate an 
> appropriate fit. That is problematic though because there isn't room in 
> the version numbering scheme for, say, a 0-8-1.
> 
> An alternative might be for the Qpid clients and servers to detect each 
> other via the product info passed as part of connection negotiation. 
> Then, when a Qpid client meets a Qpid broker they could automatically 
> speak Qpid-modified 0-8 whereas when paired up with anything else they 
> would revert to standard 0-8.

Another option is to stick to the published 0-8 spec. Does Qpid 
definitely require the modifications you have made to the spec? If yes, 
is there perhaps a way to achieve the same functionality with extensions 
that do not break 0-8 interop?


Matthias.




More information about the rabbitmq-discuss mailing list