1

Drools/JBPM5 是否支持数据流?

还是只是控制流?

4

1 回答 1

2

它使用 BPMN2 对业务流程进行建模。BPMN2 并没有真正对数据流进行可视化建模。相反,如果数据要从一个节点传递到另一个节点,它会使用数据元素(例如过程变量)来存储信息。因此,第一个节点将值存储在数据元素中,而另一个节点稍后可以检索其值。

请注意,BPMN2 还允许您使用节点和输入/输出数据之间的数据连接来可视化地建模(其中一些)。

jBPM5 不要求您还对数据流进行可视化建模(实际上,默认情况下它不会这样做,因为它会使流程图复杂化,但它使用在图中不可见的数据输入和输出关联)。但是您应该能够仅建模和执行一个 BPMN2 流程,该流程还以图形方式对数据流进行建模。

克里斯

于 2011-07-22T20:08:38.247 回答