Apache Camel 2.6.0 发布 - 开源中国社区
Apache Camel 2.6.0 发布
红薯 2011年01月31日

Apache Camel 2.6.0 发布

红薯 红薯 发布于2011年01月31日 收藏 0 评论 1

腾讯云 十分钟定制你的第一个小程序>>>  

Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Language)来配置其路由或者中介的规则。 通过这种领域定义语言,你可以在你的IDE中用简单的Java Code就可以写出一个类型安全并具有一定智能的规则描述文件。这与那种复杂的XML配置相比极大简化了规则定义开发。 当然Apache Camel也提供了一个对Spring 配置文件的支持。

Apache Camel 采用URI来描述各种组件,这样你可以很方便地与各种传输或者消息模块进行交互,其中包含的模块有  HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF Bus API。 这些模块是采用可插拔的方式进行工作的。Apache Camel的核心十分小巧你可以很容易地将其集成在各种Java应用中。

目前Apache Camel作为一个路由以及媒介引擎可以与如下项目集成。
Apache ActiveMQ
Apache CXF
Apache MINA
Apache ServiceMix

新版本改进内容:

* Added features to camel-blueprint component so its on-par with feature set from Spring XML.
* Fixed issue in OSGi with refreshing Camel bundles causing a race condition when discovering type converters
* Fixed problem installing camel-cxf feature on Apache Karaf.
* CXF and CXFRS use the CXF continuation API when using CXF 2.3.x.
* You can access the CXF Message from the Camel message header by using the key "CamelCxfMessage" after the CXF consumer.
* Easier to debug routes from camel-test using the Debugger
* Data Format now supports Service and CamelContextAware callbacks which means its much easier to perform custom initialization logic in your data formats.
* Improved File, FTP, Irc, LDAP, Bindy and many other components.
* Made it easier to load routes from XML files using loadRoutesDefinition method from CamelContext.
* Camel now fails on startup if it cannot load type converters from the classpath.
* ... and many more

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Apache Camel 2.6.0 发布
分享
评论(1)
最新评论
0
没用过,但感觉很强.
顶部