【是什么】spa
工做流是一类可以彻底或者部分自动执行的经营过程,它根据一些列过程规则、文档、信息或任务可以在不一样的执行者之间进行传递与执行。.net
工做流程:流程就是一组活动按照必定顺序组成的序列流,简单说,流程就是一个实实在在的办事的过程。blog
对比一下就能够发现,工做流程和工做流这两个概念的不一样之处,工做流程是完成一件事的前后顺序,工做流是一类工做流程的集合,是对经常使用的业务进一步的抽象封装,而且加入了自动执行这个约束。事件
【为何】ip
为何使用工做流?每一个事物的兴起都是由于需求,由于更好的解决了一些问题。先来看看工做流能够解决什么问题。文档
①工做流更直观易懂(如图)get
②工做流更灵活工作流
工做流引擎包括了流程的节点管理、流向管理、流程样例管理等重要功能,使得工做流能够随机应变,应对各类突发事件。例如,我吃饭的时候没带现金,我能够加一个刷卡,若是我没带卡,我能够直接手机支付等。it
【有什么】class
工做流大体有三类,顺序工做流、流程图工做流、状态机工做流(上图为典型的流程图工做流,下面两图为顺序工做流和状态机工做流)
【总结】
了解了工做流,感受并无想象中那么神秘,工做流是对一类工做流程的抽象封装,可是它灵活多变,能够根据实际状况自动执行。下一步实现应用!