我想了解「狀態機」和「工作流」之間的區別是什麼,它與「狀態機工作流」有什麼不同?謝謝。狀態機和工作流有什麼區別?
14
A
回答
8
Workflow和state machines在維基百科上定義很好。
我猜你正在從this page獲得術語狀態機工作流程。 .NET似乎支持不同的工作流建模方法(這只是複雜人工任務中的一些定義步驟)。一個狀態機(這是一個狀態圖,它們之間有轉換)將允許循環,而不是順序工作流,這個順序工作流會先於不同的分支直到完成。
3
正如Jere所說,狀態機可以是循環圖和工作流通常是非循環的。大多數情況下,WorkFlow術語用於表示可能修改某些信息的某種人機交互(例如:文檔)。術語工作流程與表示人們如何工作以及如何處理信息高度相關。狀態機是一個更技術性的概念,需要表示一個實體或一組實體的不同狀態。你也應該要詢問可能的業務流程:) 乾杯
2
產品經理畫工作流定義圖表,然後把它交給開發者/程序員。閱讀由產品經理,開發商/程序員設計實體,實體狀態writen需求文檔後,再設置幾個enities的狀態在一個工作流節點
一個工作流並行網關,包括網關和唯一網關,但狀態機只有在同一時間。所以工作流中的唯一網關可以在多個工作流程節點,但狀態機只能在一個節點
術語WorkFlow與代表高度相關,表示人們如何工作以及他們如何處理信息。
新手可以通過工作流定義圖很容易地理解程序,並且WorkFlow定義圖由工作流引擎(例如acitivti或jbpm6)綁定到代碼中。與代碼同步的是。要求文檔不與代碼同步。
相關問題
- 1. 無狀態和有狀態小部件有什麼區別?
- 2. 有狀態和無狀態lambda表達式有什麼區別?
- 3. 工作流和數據流有什麼區別?
- 4. SCXML狀態圖和UML狀態圖有什麼區別?
- 5. 狀態機工作流 - VB.NET
- 6. Windows Workflow中的狀態,活動和動作有什麼區別
- 7. 取消和刪除工作流程有什麼區別?
- 8. UseCase和工作流程有什麼區別?
- 9. NodeJS:雙工流和變換流有什麼區別?
- 10. 狀態圖和有限狀態機(FSM)之間的區別?
- 11. 基於Python的異步工作流模塊:芹菜工作流和luigi工作流有什麼區別?
- 12. Twitter流API和REST有什麼區別?
- 13. 流和文件有什麼區別?
- 14. [ValidateModel]和ASP.NET中有效狀態檢查有什麼區別?
- 15. 有狀態服務和狀態感知服務有什麼區別?
- 16. 「工作流引擎」和「業務流程管理引擎」有什麼區別?
- 17. 崩潰和死機有什麼區別?
- 18. arc4random和隨機有什麼區別?
- 19. Facebook Graph API中的Feed,帖子和狀態有什麼區別?
- 20. 回發數據和視圖狀態數據有什麼區別
- 21. 訪問網絡狀態(ACCESS_NETWORK_STATE)和WIFI狀態(ACCESS_WIFI_STATE)權限有什麼區別?
- 22. 狀態機持久性工作流
- 23. 狀態機工作流框架
- 24. ()和[]動態分配有什麼區別?
- 25. matlab中'caller'和'base'工作區有什麼區別?
- 26. 工會和文本有什麼區別?
- 27. MS WF狀態機的工作流程和MS CRM動態2011
- 28. 有關工作流程中的狀態機工作流的信息
- 29. 在wf 4.0狀態機中重新運行工作流狀態
- 30. 有什麼區別`和$(Bash中有什麼區別?
「工作流程」的含義高度依賴於上下文。而「狀態機工作流程」有點荒謬。 – 2012-01-12 18:59:10
(但是我看到這是一個由微軟發明的術語,所以我認爲這是無稽之談。) – 2012-01-12 19:00:53
:)感謝反正 – 2012-01-14 09:30:00