首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何基于业务数据在jBPM中执行过程中断

如何基于业务数据在jBPM中执行过程中断
EN

Stack Overflow用户
提问于 2013-09-02 08:42:44
回答 1查看 495关注 0票数 0

我一直在研究BPM解决方案,希望能够使用jBPM来实现我的目标。我知道使用发送到流程引擎的事件信号启动流程实例是可能的,但我希望能够与当前运行在该引擎中的流程实例进行交互,而不知道它们的实例ID。

我的目标是以中断的方式实现这一点,方法是向流程引擎发送一个带有业务数据的事件,该事件将与包含业务数据中的特定匹配的流程实例匹配(例如,流程实例的唯一客户编号)。

我还没有弄清楚如何做到这一点,我的另一个目标是通过REST/SOAP公开这个功能,而且我知道这个功能目前还没有在jBPM5控制台REST接口中实现。

我将如何做到这一点,这样做的标准模式是什么,或者我应该考虑其他什么过程引擎来实现这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-03 10:16:22

是的,你可以用jbpm实现这一点,我建议你检查一下jbpm6 CR2..为了满足您的需要,您可以在一个KieSession中启动多个进程,然后将客户作为事件的有效负载发送。只有拥有该客户的流程才会捕获该事件(如果使用由客户筛选的catch事件节点正确建模)。

剩下的端点已经在jbpm6中了。

希望它能帮上忙

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18568930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档