Yesterday I attended a meeting of the JBoss User Group @ Red Hat in Rome. One of the two topics of this meeting was an introduction to Apache Camel (http://camel.apache.org/). Last summer Red Hat acquired Fuse Source and now they are promoting Apache Camel. It is a powerful Open Source integration framework based on the most used Enterprise Integration Patterns (EIPs, http://www.eaipatterns.com/toc.html). Camel allows you to define routing and mediation rules in a lot of domain-specific languages, including Java, Spring, XML and Scala DSL. It provides more than 120 components and so it's possible to work directly with any kind of transport or messaging model. The following image taken from the official website shows the Camel architecture:
Camel brings a lot of benefits. How many times it would have been useful in some past projects! But it's never too late to start with it.
Camel brings a lot of benefits. How many times it would have been useful in some past projects! But it's never too late to start with it.
Comments
Post a Comment