欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Apache Camel 2.8.0 发布,基于规则的路由及媒介引擎

程序员文章站 2022-06-03 19:57:47
...
Apache Camel 2.8.0 发布了!

Apache Camel 2.8.0 发布,基于规则的路由及媒介引擎


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

该版本的主要改进:

  • 修复了OGNL(Object-Graph Navigation Language)漏洞,支持Map访问中的关键点。
  • 改进了OGNL,支持在列表/Map中建立链接索引。
  • 在使用Simple表达式时,允许配置resultType。
  • 你可以在Bean中指定类型参数,可以准确地选择使用的重载方法(重载方法具有相同的名称,但是参数类型有所不同)。
  • SFTP组件允许你进行自定义设置。
  • 支持在CamelContext上配置端点缓存。
  • JMS用户可将CACHE_AUTO作为默认的缓存级别,确保能够自动检测。
更多详细信息http://camel.apache.org/camel-280-release.html

下载地址http://camel.apache.org/download.html