簡體   English   中英

可視化節奏工作流程

[英]Visualizing Cadence Workflows

為用戶可視化節奏工作流程的最佳方式是什么?

我想在高級視圖中向用戶展示工作流程的不同步驟(類似於大多數送餐應用程序:下訂單 -> 准備食物 -> 食物正在送達 -> 訂單交付)。

我對向用戶展示實際執行的節奏活動不感興趣,因為我不希望他們看到我的工作流程的細節,我只想可視化他們感興趣的某種高級階段。

一種方法是保持對我的工作流的高級描述,並在工作流代碼本身內部進行狀態轉換(在啟動活動 X 時將階段 Y 標記為已啟動等)。 但是,我試圖將此問題與我的工作流代碼分開。

還有其他方法可以實現嗎?

注意:我正在使用帶有 Spring boot 的 Java 客戶端

工作流代表您的業務邏輯。 呈現給用戶的高級視圖是業務邏輯的一部分。 因此,我認為在工作流中維護此視圖的狀態並在適當時更新它沒有任何問題。 這是在許多 Cadence/ Temporal工作流程中發現的非常常見的模式。

暫無
暫無

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

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