【问题标题】:how deal with dynamic rules in a flow如何处理流中的动态规则
【发布时间】:2014-11-27 14:03:44
【问题描述】:

我正在使用nools 规则引擎,我需要在不影响规则引擎完整性的情况下即时修改规则。

到目前为止,我使用默认的“主要”操作组来存储我的默认规则,并使用特定的操作组来存储属于公司的规则。但是,如果一家公司想要更改/添加/删除规则,我需要再次创建整个流程。我无法在文档中找到有关它的内容。对我来说,删除一个流程(将包含我所有公司的规则)并再次创建它似乎对规则 crud 操作有很多工作。 正因为如此,我开始认为每个公司的流程可能是一个更好的策略,但如果他们想要更改规则,流程本身需要删除并再次添加,但是使用新规则、更改后的规则并且没有删除的规则。问题是规则可以随时修改/删除/添加。

我的问题:

  1. 其他规则引擎如何处理规则上的动态 crud 操作?
  2. 我应该使用每个公司的流程吗?
  3. 有没有办法在 nools 中动态添加/删除/修改流的规则?
  4. 对此是否有更多规则引擎样式的解决方案?

任何帮助将不胜感激。

谢谢

【问题讨论】:

    标签: javascript rules rule-engine business-rules nools


    【解决方案1】:

    我宁愿根据给出的解释创建对象链接(继承)以创建规则 programmatically 以满足此要求

    【讨论】:

      猜你喜欢
      • 2019-12-23
      • 2019-10-04
      • 1970-01-01
      • 2018-07-14
      • 1970-01-01
      • 1970-01-01
      • 2018-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多