0

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

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

4

1 回答 1

1

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

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

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

于 2013-03-20T20:48:45.017 回答