On Fri, 2007-06-29 at 10:17 +0100, Robert Godfrey wrote: > The issue that has to be considered is that in an organisation that > has committed itself to AMQP, there may already be deployments of 0.8 > brokers and clients. In particular several independent systems may be > deployed using 0.8 brokers. These systems will not all upgrade to > 0-10 at the same time. A single application may connect to two > systems, and if these two systems do not upgrade simultaneously, then > we have a huge problem.
Ok, it makes sense but the applications should really be using multiple connection factories, I mean one per system. It may not be the case but if it was we could have solved this issue by changing 0.10 name space. > I think therefore the sensible option is to engineer the client in > such a way as that it can connect to both 0-8 and 0-10 brokers while > maintaining a JMS interface. There is no compatability at the AMQP > level, but from the JMS level it will look the same. > > This *really* is a requirement! So, we'll support it :)
