【问题标题】:Wait for next user task in camunda by REST通过 REST 在 camunda 中等待下一个用户任务
【发布时间】:2017-11-09 00:57:50
【问题描述】:

我们有一个移动应用程序,它将通过 REST 调用用户任务来输入一些数据并完成它。然后该过程将执行一些其他服务任务,这些任务将验证此输入。然后该过程可能会再次停止在“等待用户数据”用户任务(递归流程),因为它需要更多数据,或者它可以转到另一个用户任务,例如“接受服务条款”。

让我的移动应用程序输入这些数据变量,完成“等待用户数据”然后获取新任务的推荐方法是什么?如何在下一个用户任务中等待进程停止,并知道是“等待用户数据”还是“接受服务条款”?

【问题讨论】:

    标签: rest bpmn camunda


    【解决方案1】:

    如果后续服务任务只是验证输入,那么迄今为止最简单的解决方案是将验证移至 userTask 的完整操作。 所以任务完成后才能离开。

    如果你真的需要离开任务,然后再检查是否需要,你可以使用this blog中描述的Ui Mediator Pattern。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多