Apache Camel
维基百科,自由的百科全书
| 開發者 | Apache软件基金会 |
|---|---|
| 穩定版本 | 2.2.0/ 2010年2月17日 |
| 程式語言 | Java |
| 作業系統 | 跨平台 |
| 類型 | 企业集成模式 企业服务总线 SOA 面向消息的中间件 |
| 許可協議 | Apache许可证 2.0 |
| 網站 | http://camel.apache.org |
Apache Camel是一个基于规则路由和中介引擎,提供企业集成模式的Java对象(POJO)的实现,通过应用程序接口(或称为陈述式的Java领域特定语言(DSL))来配置路由和中介的规则。领域特定语言意味着Apache Camel支持你在的集成开发工具中使用平常的,类型安全的,可自动补全的Java代码来编写路由规则,而不需要大量的XML配置文件。同时,也支持在Spring中使用XML配置定义路由和中介规则。
在面向服务的体系结构的项目中,Camel通常与Apache ServiceMix, Apache ActiveMQ以及Apache CXF一同使用。
一些独立的提供商,包括FuseSource,为Camel提供企业级的支持。 FuseSource提供Camel的经测试、认证并提供支持的企业级版本,称作FUSE Mediation Router。
参见 [编辑]
- 企业消息系统
- 面向消息的中间件
- Apache ActiveMQ
- Apache CXF
- Apache MINA
- Apache ServiceMix
- FUSE Mediation Router
- Open ESB
- 企业服务总线
- 面向服务的体系结构
- 事件驱动的SOA
图书 [编辑]
- Ibsen, Claus; Anstey, Jonathan, Camel in Action. 1st, Manning Publications. 2010: 375, ISBN 978-1935182368
外部链接 [编辑]
- Apache Camel主页
- Enterprise Integration Pattern training videos
- Online training for Camel
- Enterprise Camel (FUSE Mediation Router)
- Enterprise Camel (FUSE Mediation Router) documentation
- Enterprise Camel (FUSE Mediation Router) forums
- Enterprise Integration Patterns in Camel
- JDJ article - SOA Made Easy with Open Source Apache Camel
- DZone article - Apache Camel: Integration Nirvana
- Enterprise Integration Patterns with Apache Camel Refcard
- Camel enterprise support
- Apache Camel JBI Service Engine
- Apache QPid
|
||||||||||||||