Apache Camel是一个基于规则路由和中介引擎，提供企业集成模式的Java对象(POJO)的实现，通过应用程序接口（或称为陈述式的Java领域特定语言（DSL））来配置路由和中介的规则。领域特定语言意味着Apache Camel支持你在的集成开发工具中使用平常的，类型安全的，可自动补全的Java代码来编写路由规则，而不需要大量的XML配置文件。同时，也支持在Spring中使用XML配置定义路由和中介规则。在面向服务的体系结构的项目中，Camel通常与Apache ServiceMix, Apach