apache camel
- 两篇比较详细的介绍
上:http://www.uml.org.cn/zjjs/201801223.asp
中:http://www.uml.org.cn/zjjs/201801222.asp
- apache camel比较详细的demo
https://github.com/Simba-cheng/ApacheCamelDemo
- Apache Camel
Apache Camel是一个强大的open-source集成框架,它基于已知的企业集成模式和强大的bean集成。
- Introduction
Camel允许您创建企业集成模式,以基于Java的领域特定语言(或Fluent API)、基于Spring或Blueprint的Xml配置文件或Scala DSL来实现路由和中介规则。这意味着您可以在IDE中智能地完成路由规则,无论是在Java、Scala还是XML编辑器中。
Apache Camel使用uri,因此它可以轻松地直接与任何类型的传输或消息传递模型(如HTTP、ActiveMQ、JMS、JBI、SCA、MINA或CXF)一起工作,并使用可插拔的数据格式选项。Apache Camel是一个很小的库,它的依赖性很小,很容易嵌入到任何Java应用程序中。Apache Camel允许您使用同一个API,而不管使用哪种传输方式,因此只要学习一次API,您就可以与out-of-the-box提供的所有组件交互。
Apache Camel具有强大的Bean绑定,并与流行的框架(如Spring、CDI和Blueprint)无缝集成。
Apache Camel具