簡體   English   中英

通過 REST 在 camunda 中等待下一個用戶任務

[英]Wait for next user task in camunda by REST

我們有一個移動應用程序,它將通過 REST 調用用戶任務來輸入一些數據並完成它。 然后,該流程將執行一些其他服務任務,這些任務將驗證此輸入。 然后該過程可能會再次停止在“等待用戶數據”用戶任務處(遞歸流程),因為它需要更多數據,或者它可以轉到另一個用戶任務,例如“接受服務條款”。

讓我的移動應用程序輸入這些數據變量,完成“等待用戶數據”然后獲取新任務的推薦方法是什么? 如何等到進程在下一個用戶任務中停止,並知道是“等待用戶數據”還是“接受服務條款”?

如果后續服務任務僅驗證輸入,則迄今為止最簡單的解決方案是將驗證移至 userTask 的完整操作。 所以你只能在任務完成后離開。

如果你真的需要離開任務,然后再檢查是否需要它,你可以使用本博客中描述的 Ui 中介模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM