You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Is Camel an ESB?

Typically many vendors claim practically everything is an ESB these days, so the answer is probably yes (smile)

However our view is that an ESB is more of a container of integration components, so we view Apache ServiceMix to be a true ESB based around JBI to provide a standards based integration platform of componets.

We view Camel as being a routing & mediation rule engine which can be used inside a full blown ESB, a message broker or a web services smart client. Though if you want to, you could consider that Camel is a small, lightweight embeddable ESB since it can provide many of the common ESB services like smart routing, transformation, mediation, monitoring, orchestration etc.

  • No labels