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, including a Java-based Fluent API, Spring or Blueprint XML Configuration files. 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
User Guide
-
[Using CamelProxy] for how to use proxies for clients to easily invoke camel routes without them knowing
-
Camel Maven Plugin for running Camel from a Maven goal
-
Camel Component Maven Plugin to generate all the necessary metadata and Java file for your custom component.
-
Camel Maven Report Plugin to validate your source code and report the code coverage of your camel routes
Components, Data Formats, Languages and Enterprise Integration Patterns
Consult the components documentation.