让一个 webService 在 jBPM 5.4 中启动一个进程



我想编写一个以异步方式运行bpmn2进程的Web服务(基于SOAP)。例如,您调用 http://foo.bar.com/ServiceSOAP/ActionStart,传入带有完整 bpmn 进程名称和参数映射的 SOAP 消息,然后它应该启动一个进程并立即返回。进程应该在单独的线程中在后台运行ofc(可以有子进程等)

有什么推荐的方法吗?或者也许有人做得很好?我非常熟悉 jbpm 演示和从 eclipse 启动过程,但这是一种与 jboss 下的独立 Web 服务战争不同的方式。谢谢!

您可以简单地为其创建一个网络服务。我已经为 REST 服务完成了它,所以我没有代码示例。

我的应用程序在

一台服务器上运行,jBPM应用程序在第二台服务器上运行。方法在jBPM应用程序中作为Web服务公开,我的Java应用程序就像普通的Web服务一样使用它。

我在jBPM中使用LocatTaskService来运行进程。

最新更新