節點屬性”誰執行它”的屬性解釋

開源馳騁工作流 11年前發布 | 953 次閱讀 SQLiteStudio ChaiScript

誰能執行當前節點的工作?

對于節點工作的執行人,也就是說工作處理人,ccflow 分為如下三種情況。操作員執行、機器執行、混合執行。

 

操作員執行:是節點的工作處理人員打開系統去處理工作。

機器執行:是在啟動ccflow的服務的模式下,由服務的定期的模擬工作處理人登錄代替他執行,這種模式下工作的處理人員是看不到待辦此節點上的待辦工作的,更不能手工的處理此節點上的工作。

混合執行:是在啟動ccflow的服務的模式下,由服務的定期的模擬工作處理人登錄代替他執行,這種模式下工作的處理人員是可以看到此節點上的待辦并且能夠處理他。

補充說明:

   如果一個節點是需要定期的獲取外部系統的數據,或者等待一個條件滿足時才可以向下運動,這種應用場景就需要與節點事件組合使用來設置。

比如:節點B, 需要等待返回扣款成功,才能向下運動,在節點B的發送前事件里寫一個腳本如果扣款不成功就拋出異常,阻止節點B的向下運動。如果設置成讓機器執行那么他就會間隔一段時間就去模擬當前操作員登錄并發送此節點。

 本文由用戶 開源馳騁工作流 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!