【发布时间】:2010-01-11 21:04:56
【问题描述】:
need to achieve:
分叉处理多个任务
<fork name="customFork" > <transition to="task1" /> <transition to="task2" /> <transition to="task3" /> ... ... ... <transition to="taskN" /> </fork>
jBPM 解决方案应该并行执行任务,而不是默认的顺序执行。
我已经阅读了建议在节点/任务上使用async="true" 的 jBPM 文档,但是不清楚应该如何准确地实现。建议之一是将其保存在 DB 中,并将任务发送到 JMS 队列,而不是处理自定义多线程管理。但是我发现 jBPM 没有一个直接的解决方案太奇怪了。
我希望有人在这里证明我错了,并向我展示使用 jBPM 3.2.6 的简单而优雅的解决方案[因为这是 Red Hat 支持的最新版本]
谢谢。
【问题讨论】: