Apache Camel™ is a versatile open-source integration framework based on known Enterprise Integration Patterns.
Apache Camel is a rule-based routing and mediation engine which provides a Java object based implementation of the Enterprise Integration Patterns using an API (or declarative Java Domain Specific Language) to configure routing and mediation rules.