Java 规则引擎,Apache Camel 2.15.0 发布

jopen 9年前

Apache Camel 2.15.0 发布啦!!!该版本经过 6 个月开发,修复了超过 500 个 bug。但最值得关注的是给我们带来的新特性:

  1. 自文档
  2. 目录组件
  3. Camel 工具类目录
  4. 重用 Camel 命令
  5. Camel Boot / Spring Boot
  6. swagger 改进
  7. REST DSL 改进
  8. 路由引擎优化
  9. 为消息提供更详细信息
  10. XML 中的 endpoints 配置内容允许分行书写
  11. 16 个新的组件

详细的介绍请看发行说明:http://camel.apache.org/camel-2150-release.html

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应用中。

Java 规则引擎,Apache Camel 2.15.0 发布

来自:http://www.oschina.net/p/apache+camel