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.
