[rabbitmq-discuss] [Fwd: Re: basic.consume filter arg [was: Re: AMQP v0-9]]
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?
More information about the rabbitmq-discuss