从jbpm进程向spring发送反馈



我的应用程序是用Spring Framework 3.x.x.编写的。在我的应用程序中,我想使用它的REST API集成JBPM5.x进程。我已经做了这件事,但我想要发送像简单消息一样的反馈给我的spring应用程序,这样我就能够知道我的进程在退出时的状态。我找不到任何使用REST API发送这种反馈的方法。

请给它正确的方向,或者给任何其他方式来集成Spring和JBPM,以便我的Spring应用程序和JBPM进程可以在不同的应用程序容器实例中运行(相同的应用程序服务器,但两个不同的实例)。

不确定REST api是否能够处理这样的事情,它基本上是一些无状态的api来获取/发送信息,但不处理异步通知。

我建议在引擎中注册一个自定义进程侦听器,当一个进程完成时,它将被通知,此时你可以做任何你想做的事情,例如发送一个JMS消息或任何其他类型的异步消息,可以被你的应用程序拾取。

此信息可能也已经存储在历史日志中。因此,如果您的Spring应用程序可以利用这一点,这也是一个选项。

最新更新