【问题标题】:what is differece between Decision task and business task in BPMN?How implement decision task using alfresco?BPMN 中的决策任务和业务任务有什么区别?如何使用 alfresco 实现决策任务?
【发布时间】:2018-06-14 11:59:13
【问题描述】:

我是露天的新手。请告诉我,BPMN 中的决策任务和业务任务有什么区别?如何使用 alfresco 在流程中实现决策任务? 我目前正在使用露天社区版本。

【问题讨论】:

    标签: alfresco activiti bpmn


    【解决方案1】:

    决策任务

    您在设计流程模型时使用决策任务来选择决策表。决策表使您能够定义一组将在执行时应用的业务规则。

    业务规则任务

    一个业务规则任务执行一个或多个规则。它主要是为了与 Alfresco Process Services 社区兼容。

    【讨论】:

    【解决方案2】:

    在 BPMN 中没有“业务”任务之类的东西。 也许您在询问决策任务和“业务规则”任务之间的区别。 决策任务是基于流程中已知的变量(流程变量)的简单决策。 “业务规则”任务使用外部规则引擎(在 Activiti 的情况下是 Drools)来运行规则服务。服务完成后,您将需要一个“决策”任务来根据“业务规则”任务的结果来编排后续工作。

    在更新的 Activiti 版本(社区版和企业版)中,还有一个规则表任务,它使用对 DMN 标准的解释来处理决策。

    【讨论】:

      猜你喜欢
      • 2020-11-04
      • 2017-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-30
      • 1970-01-01
      • 2014-03-26
      相关资源
      最近更新 更多