gpt4 book ai didi

rest - Apache Camel 和 Drools 融合集成

转载 作者:行者123 更新时间:2023-12-02 01:17:22 25 4
gpt4 key购买 nike

有没有人尝试过将 Apache Camel 与 Drools Fusion 或只是 Drools 集成。

以下是我的用例。

  • 使用 REST 从外部服务获取数据。
  • 过滤数据(使用 Drools 中定义的规则。)
  • 来自外部服务的数据也可以是信息流(例如,Tweeter 提要、用户的实时位置)

如有任何帮助或指点,我们将不胜感激。

谢谢。

最佳答案

Drools 有一个 Camel 组件。使用它与使用任何 Camel 组件没有太大区别。

来源:https://github.com/droolsjbpm/droolsjbpm-integration/tree/master/drools-camel

二进制文件(在 droolsjbpm 集成包中):http://www.jboss.org/drools/downloads.html

唯一需要“注意”的是 Drools 可以将 Camel 消息视为:

  1. 命令
  2. 常规事实
  3. 原样对象然后重新路由

一些文章:

http://blog.athico.com/search?q=camel

不幸的是,文档仅描述了“命令”(1) 用例:

http://docs.jboss.org/drools/release/5.4.0.Beta2/droolsjbpm-integration-docs/html/ch01.html

您可以将一些测试用例用作上述用例 (2) 和 (3) 的示例:

https://github.com/droolsjbpm/droolsjbpm-integration/tree/master/drools-camel/src/test/java/org/drools/camel/component

希望这对您有所帮助。

关于rest - Apache Camel 和 Drools 融合集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9603654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com