EAI Patterns: Overview of Apache Camel