从jbpm进程发送反馈给spring

时间:2013-03-14 07:49:18

标签: spring rest spring-mvc jbpm

我的应用程序是用Spring Framework 3.x.x.编写的。在我的应用程序中,我想使用其REST API集成JBPM5.x进程。我已经做了这件事,但我想将简单消息的反馈发送到我的spring应用程序,以便我能够知道在进程退出时我的进程的状态。我无法找到使用REST API发送此类反馈的任何方法。

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

1 个答案:

答案 0 :(得分:1)

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

我建议将一个自定义进程监听器注册到引擎,该进程将在进程完成时收到通知,此时您可以执行任何操作,例如发送JMS消息或任何其他类型的异步消息可以通过您的申请获取。

此信息可能已存储在历史记录日志中。因此,如果您的Spring应用程序可以利用它,那么这也许是一种选择。