Apache Camel user manual

Apache Camel™ is a versatile open-source integration framework based on known Enterprise Integration Patterns.

Camel empowers you to define routing and mediation rules in a variety of domain-specific languages (DSL, such as Java, XML, Groovy, and YAML). This means you get smart completion of routing rules in your IDE, whether in a Java or XML editor.

For a deeper and better understanding of Apache Camel, an Introduction is provided.

Documentation