Java 什么';当我们spwan多个子流程并对其进行管理时,标准BPMN流程设计实践是什么?

Java 什么';当我们spwan多个子流程并对其进行管理时,标准BPMN流程设计实践是什么?,java,jakarta-ee,process,bpmn,business-rules,Java,Jakarta Ee,Process,Bpmn,Business Rules,我正在尝试设计一个流程,它将产生多个子流程(实例),最终子流程的结果将决定主流程流 正如我所同意的,可以通过多种方式来设计相同的产品,但我想从本论坛的所有专家那里了解一下 我的问题是本例中的后续模型是什么。 我们是否创建两个单独的流程- 1.生成流程,然后将其打包。 2.跟踪子流程并通知主流程(1) 请帮我提建议 谢谢和问候, BPMN开发者。对于这个用例,BPMN具有多实例活动——请参阅,第432页(PDF格式的第462页) 您可以创建类型为multi-instance Activity的子流

我正在尝试设计一个流程,它将产生多个子流程(实例),最终子流程的结果将决定主流程流

正如我所同意的,可以通过多种方式来设计相同的产品,但我想从本论坛的所有专家那里了解一下

我的问题是本例中的后续模型是什么。 我们是否创建两个单独的流程- 1.生成流程,然后将其打包。 2.跟踪子流程并通知主流程(1)

请帮我提建议

谢谢和问候,
BPMN开发者。

对于这个用例,BPMN具有
多实例活动
——请参阅,第432页(PDF格式的第462页)

您可以创建类型为
multi-instance Activity
的子流程,并通过
isSequential
属性定义子流程是按顺序生成还是并行生成


通过
completionCondition表达式
,您可以定义每次实例完成时执行的检查,如果返回
true

,则取消所有其他实例!谢谢你的建议。我已经开始实施它,并将向您通报它的进展情况。启动/停止子流程的标准是什么?子流程的结果将决定主要流程这一短语完全不清楚。