【问题标题】:Does Windows Workflow Foundation comprises an Inference based rule engine, like a flow based rule engine?Windows Workflow Foundation 是否包含基于推理的规则引擎,例如基于流的规则引擎?
【发布时间】:2013-05-08 05:04:46
【问题描述】:

我需要开发一个从给定规则库推断新规则的网络应用程序。示例:建议修改源代码的开发人员可能会反映其他文件的更改,因此他必须随后也修改受影响的文件。所以我的引擎应该能够推断出这样的新规则。我可以使用 Windows Workflow Foundation 吗? 平台:ASP.net

【问题讨论】:

    标签: workflow-foundation-4 workflow-foundation rule-engine


    【解决方案1】:

    简短回答:不,不是本地的。

    WF 这是一个 API,它允许您通过称为活动的简单步骤编写由引擎执行的复杂流程。

    这些步骤可以是控制流活动,如 If、While、Switch 等,也可以是 Add、Multiple、And、Or 等表达式。还有变量、输入和输出的概念。您还可以编写活动来执行您想要的任何代码。

    因此,基本上您拥有过程编程(包括状态)的所有优点,并且您可以在此基础上设计任何您想要的过程,包括推理引擎。您的工作流程可以是解释器,接收输入并输出您的推论。

    PS:有一个原生的StateMachine,你可能想从那里开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多