What I wanted to do for the (Java) broker was to find some way of
differentiating between 0-8 clients which speak "pure" 0-8 (without
the arguments field) and those that speak with the arguments field.
Since there are already many clients "in the wild" which we would want
to be able to connect succesfully to our broker it needs to be based
off of information already present (ie we can't go change the client
to use a different version number or something).

Since I haven't yet had the time, the broker on M2.1 speaks "pure" 0-9
but "impure" 0-8

-- Rob

On 10/01/2008, Aidan Skinner <[EMAIL PROTECTED]> wrote:
> On Jan 10, 2008 10:19 AM, Martin Ritchie <[EMAIL PROTECTED]> wrote:
> > On 10/01/2008, Aidan Skinner <[EMAIL PROTECTED]> wrote:
>
> > > I think all (but perhaps only most) of our JMS-compliance is in the
> > > client, so from my PoV we should be able to run our stuff against
> > > another broker using our client and have it work. That is, however,
> > > should in the "I would like this to be true" sense rather than the "I
> > > strongly believe this to be fact" sense.
> >
> > There is a fair bit on the broker though and only with a 09 broker
> > will we be able to attempt to use them as 08 doesn't have an arguments
> > field on Basic.Consume which is how we communicate selector and queue
> > browsing functionality.
>
> That's kinda lame, I guess selectors and queue browsing can really
> only be implemented sanely that way in 0-8/0-9 though. :/
>
> - Aidan
>
> --
> aim/y!:aidans42  g:[EMAIL PROTECTED]
> http://aidan.skinner.me.uk/
> "When the going gets weird, the weird turn pro."
>   -- Hunter S. Thompson
>

Reply via email to