[rabbitmq-discuss] status of available message buses compatible with Java client

Shane shane at digitalsanctum.com
Thu Jun 24 01:36:19 BST 2010


Thanks for the thorough reply, Mark. I'm going to start looking at the
source.

Shane

On Jun 23, 8:09 pm, Mark Fisher <markfis... at vmware.com> wrote:
> Shane, see my replies inline...
>
> On Jun 23, 2010, at 6:28 PM, Shane wrote:
>
> > I'm still feeling my way around RabbitMQ (as you might have noticed
> > from the number of posts I've written lately). One decision I'm
> > wrestling with is what to use for message routing with the Java
> > client. I've started looking into the following:
>
> > - Writing my own helper classes with Spring
> > - Apache Camel
> > - Spring Integration with OpenCredo's contributions (amq template, amq
> > spring integration)
>
> We will soon be releasing the first milestone of our Spring AMQP project. That includes support at the same basic level as Spring's JMS support (AmqpTemplate, SimpleMessageListenerContainers for Message-driven POJOs, MessageConverter strategies, and more). We will be providing Spring Integration Channel Adapters, Gateways, etc. that will build on top of that functionality.
>
>
>
> > Since RabbitMQ was recently acquired by SpringSource, SI w/OpenCredo
> > seems like the natural choice but there hasn't been any development on
> > the OpenCredo stuff since March? (looking at github).
>
> We're going to be collaborating with OpenCredo on the project I mentioned above, and that project is actually quite active already. However, as I mentioned, we're just now approaching the first milestone release. We'll be moving to Git any moment now, but until it's moved, you can browse the current codebase here:https://src.springsource.org/svn/se-amqp/trunk/(after the move it will be at git.springsource.org/spring-amqp)
>
>
>
> > Although Apache Camel seems to be more mature, I'd rather go the
> > Spring Integration route since all of our apps already use Spring for
> > dependency injection, etc.
>
> As the lead of Spring Integration, I'm a bit biased. That said, if your main concern is having a solid (and "mature" I might add) Spring foundation with implementations that are absolutely consistent with Spring, then Spring Integration is probably the best choice (and 2.0 GA is only a couple months away).
>
>
>
> > Can someone from Rabbit comment on the state of development with
> > respect to integration with Spring? Is the contributions from
> > OpenCredo going to be used?
>
> Hopefully this question has been answered above. Let me know if there is anything that I missed.
>
> Regards,
> Mark
>
>
>
> > I'm also interested in other message bus solutions people are using
> > with the Java client.
>
> > Thanks again,
> > Shane
> > _______________________________________________
> > rabbitmq-discuss mailing list
> > rabbitmq-disc... at lists.rabbitmq.com
> >http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-disc... at lists.rabbitmq.comhttp://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss


More information about the rabbitmq-discuss mailing list