You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Fizal <mo...@jpmchase.com> on 2006/07/17 15:24:03 UTC

ServiceMix & ActiveMQ question

I guess ServiceMix is using ActiveMQ as the underlying messaging service for
it's basic operations. Is it possible to use a different JMS provider like
MQSeries instead of ActiveMQ? Please advise.
-- 
View this message in context: http://www.nabble.com/ServiceMix---ActiveMQ-question-tf1954696.html#a5360778
Sent from the ServiceMix - User forum at Nabble.com.


Re: ServiceMix & ActiveMQ question

Posted by James Strachan <ja...@gmail.com>.
On 7/17/06, Fizal <mo...@jpmchase.com> wrote:
>
> I guess ServiceMix is using ActiveMQ as the underlying messaging service for
> it's basic operations. Is it possible to use a different JMS provider like
> MQSeries instead of ActiveMQ? Please advise.

We tend to use ActiveMQ for internal NMR routing between components in
the default JcaFlow implementation.

http://incubator.apache.org/servicemix/maven/servicemix-core/apidocs/org/apache/servicemix/jbi/nmr/flow/package-summary.html

You can communicate with any JMS provider using the JMS binding
component (along with any other transport like email or jabber etc).

The Flow is pluggable so  you could write an MQSeries specific Flow if
you wished; though given the fact that ActiveMQ supports in-JVM
deployment along with VM transport we recommend you use ActiveMQ as
the default NMR flow provider then bridge to MQSeries when it makes
sense (for actual binding components rather than internal
implementation details of ServiceMix)

-- 

James
-------
http://radio.weblogs.com/0112098/