You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by mattmadhavan <ma...@yahoo.com> on 2012/01/31 01:33:20 UTC

Really Basic Question on ServiceMix, Karaf and Camel

Hello,
I'm just a little confused explaining how all these frameworks fit together.

/My understanding is:/
ServiceMix is ESB that used Karaf as its OSGi Framework(with Felix/Equinox)
and used Camel for routing messages. Its preferred JMS implementation being
ActiveMQ.

Am I missing something here?

Any more details on this would be greatly appreciated.

Thanks
Matt




--
View this message in context: http://camel.465427.n5.nabble.com/Really-Basic-Question-on-ServiceMix-Karaf-and-Camel-tp5443239p5443239.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Really Basic Question on ServiceMix, Karaf and Camel

Posted by mattmadhavan <ma...@yahoo.com>.
Hi Brian,
Thank you very much for your reply. Does ServiceMix itself have any ot its
own technology at all besides packaging other technologies?

Thanks
Matt


--
View this message in context: http://camel.465427.n5.nabble.com/Really-Basic-Question-on-ServiceMix-Karaf-and-Camel-tp5443239p5445148.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: Really Basic Question on ServiceMix, Karaf and Camel

Posted by Brian Topping <to...@codehaus.org>.
I'd characterize it as "ServiceMix 4 is a distribution of a number of other technologies, based on Karaf as it's OSGi framework and using Camel for EIP.  One of those 'other technologies' is an instance of ActiveMQ for JMS implementation."

The point is that a functionally identical installation to a given version of ServiceMix can be assembled from the corresponding versions of Karaf, Camel, ActiveMQ, and the other components that your ServiceMix instance has.  Whether you come to the outcome by starting with ServiceMix and removing components or starting with Karaf and adding components is a personal preference.

Brian

On Jan 30, 2012, at 7:33 PM, mattmadhavan wrote:

> Hello,
> I'm just a little confused explaining how all these frameworks fit together.
> 
> /My understanding is:/
> ServiceMix is ESB that used Karaf as its OSGi Framework(with Felix/Equinox)
> and used Camel for routing messages. Its preferred JMS implementation being
> ActiveMQ.
> 
> Am I missing something here?
> 
> Any more details on this would be greatly appreciated.
> 
> Thanks
> Matt
> 
> 
> 
> 
> --
> View this message in context: http://camel.465427.n5.nabble.com/Really-Basic-Question-on-ServiceMix-Karaf-and-Camel-tp5443239p5443239.html
> Sent from the Camel - Users mailing list archive at Nabble.com.