如何设置camunda外部任务客户端

时间:2019-01-09 07:53:41

标签: bpmn

我的bpmn文件中有一个服务任务部分。我想使用camunda外部任务客户端异步执行服务任务。如何设置外部任务客户端?当前,服务任务的执行被委派给流程引擎本身。

1 个答案:

答案 0 :(得分:3)

有关介绍,请参见此Camunda blog post

简而言之,您在BPMN中将任务实现定义为“外部”,并定义其主题。 然后,创建具有长时间轮询的REST客户端,以获取任务执行信息。

幸运的是,您不必自己编写REST客户端,有Java和JS的官方实现。

对于Java客户端,请查看GitHub repo上的示例。

更多官方信息herehere

相关问题