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

Compare with Current View Page History

« Previous Version 4 Next »

Is Camel an ESB?

Typically 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 components.

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