工作流引擎比较规则引擎

1.工作流引擎:其实是类似于在我们生活中处理一些事情的流程,即使在过程中不会出现更换人员的情况,只要是办理流程的转移或变化,都可以将它纳入到这个范畴!例子:当你去办理事情,首先是A君和你交涉,当处理完成后,又有B君和你洽谈,这就是一个典型的流程。每个流程都可以拆分为小的子流程,它代表了一种数据或信息的流向;JBPM用全对象化的方式,模拟了这种形态。通过提供的ProcessDefine,Take,Token,Action,Event等持久化地对象,来推动流程在计算机里的实现;

2.规则引擎:首先规则是指的是办理事情的一些符合自身的条件。是万物生存的根本。规则可以促使形成工作流程,同时是支配流程的最要因素。没了规则,就没有流程;规则引擎就是通过提供的多种方式,来解释调用者设定这些规则后,需要完成的事情;

流程引擎

流程引擎: • Shark - XPDL - Process Activity • osworkflow - fsm - State-action • Jbpm, Activiti5 - bpmn2.0



请遵守《互联网环境法规》文明发言,欢迎讨论问题
扫码反馈

扫一扫,反馈当前页面

咨询反馈
扫码关注
返回顶部