ApacheCamel
外觀
Apache Camel是一个因為規則路由佮中介 ia̋n-jín,提供企業集做模式的 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
圖書
外部連結
- Apache Camel 主頁
- Free chapter of Camel in Action
- CamelOne 二千空一十二 Conference
- Fuse Mediation Router based on Apache Camel
- Methods & Tools article-Camel , an Open Source Routing Framework
- JDJ article-SOA Made Easy with Open Source Apache Camel
- DZone article-Apache Camel : Integration Nirvana
- Enterprise Integration Patterns with Apache Camel Refcard
- Apache Camel JBI Service Engine
- Apache Apache Qpid
- Talend ESB based on Apache Camel