Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rest ApacheCamel和Drools融合集成_Rest_Filtering_Apache Camel_Drools_Drools Fusion - Fatal编程技术网

Rest ApacheCamel和Drools融合集成

Rest ApacheCamel和Drools融合集成,rest,filtering,apache-camel,drools,drools-fusion,Rest,Filtering,Apache Camel,Drools,Drools Fusion,有没有人尝试过将ApacheCamel与Drools Fusion或Drools集成 下面是我的用例 使用REST从外部服务获取数据 过滤数据(使用Drools中定义的规则。) 来自外部服务的数据也可以是信息流(例如,推特提要、用户的实时位置) 任何帮助或指点都将不胜感激 谢谢 Drools有一个驼峰组件。使用它与使用任何camel组件没有太大区别 资料来源: 二进制文件(在droolsjbpm集成包中): 唯一需要“注意”的是Drools可以将驼峰消息视为: 命令 常规事实 原样,然后重新

有没有人尝试过将ApacheCamel与Drools Fusion或Drools集成

下面是我的用例

  • 使用REST从外部服务获取数据
  • 过滤数据(使用Drools中定义的规则。)
  • 来自外部服务的数据也可以是信息流(例如,推特提要、用户的实时位置)
任何帮助或指点都将不胜感激


谢谢

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

资料来源:

二进制文件(在droolsjbpm集成包中):

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

  • 命令
  • 常规事实
  • 原样,然后重新布线
  • 一些文章:

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

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


    希望这有帮助。

    谢谢。对于我的用例,我希望drools将驼峰消息视为“事实”,并应用我的过滤规则(类似于Twitter CBR示例),这在没有重大更改的情况下是可能的吗?JsonQueryTest.java是用例2的正确实现吗?这可能是您想要的示例:。基本上,您希望使用action insertBody引用drools端点,还可以选择要用于流的入口点名称。例如。:drools://node/ksession1?action=insertBody&entryPoint=ep1Github 示例参考第5版。Master branch(7.x)是显著不同的