馳騁工作流引擎JFlow與activiti的對比之2種結構化模式
阿新 • • 發佈:2020-10-09
- 任意迴圈(Arbitrary Cycles)
ACTIVITI :
某一個或多個活動可以反覆執行。
例子:使用者買了瓶汽水,拿到汽水後,中了一瓶,又去兌換了一瓶汽水,如果又中了,再去兌換一瓶汽水….
JFLOW:
完全是條件判斷,在表單中增加一個稽核元件,就可以把每次校驗的資訊,寫入裡面,完整的顯示出來整個軌跡。
- 隱式終止(Implicit Termination)
ACTIVITI :
指這一個流程中,如果沒有活動可以執行,那麼流程會自動終止。
例子:比如使用者買了汽水,中了50元,但是沒有地方可以兌換。
JFLOW:
這種型別屬於JFlow的線性流程的一種,該流程配上流程完成條件,就可以實現該功能。
流程完成條件,就是流程在前進中檢查的條件,如果滿足該條件,流程就停止執行,該流程例項結束。
轉載於:https://my.oschina.net/ccflow/blog/2995241