TimGuan / timguan.github.io

my blog
1 stars 0 forks source link

请教 状态机(FMS ?) 和 工作流(workflow) 的区别是什么 #1

Open jingb opened 5 years ago

jingb commented 5 years ago

TimGuan 你好。偶然看过你博客关于状态机的一些文章,想请教你一个问题。 状态机(FMS ?) 和 工作流(workflow) 的区别是什么。 或者说像squirrel这样的框架 和 activiti 这样的工作流框架对比
我的粗浅理解似乎两者都是为了解决说类似像 订单 流程节点多 状态变更条件复杂之后代码越来越乱难以维护的问题

Google了一些中文资料,感觉没什么东西。stackoverflow上的回答也比较抽象

希望能听一下你的看法 感谢

smithallen commented 3 years ago

正好最近也在思考这个问题, 感觉这篇介绍还可以 https://workflowengine.io/blog/workflow-engine-vs-state-machine/