工作流引擎作为工作流管理系统的核心部分,主要提供了对于工作流定义的解析以及流程流转的支持。工作流定义文件描述了业务的交互逻辑,工作流引擎通过解析此工作流定义文件按照业务的交互逻辑进行业务的流转,工作流引擎通常通过参考某种模型来进行设计,通过调度算法来进行流程的流转(流程的启动、终止、挂起、恢复等),通过各种环节调度算法(SPLIT、AND、OR等)来实现对于环节的流转(环节的合并、分叉、选择、条件性的选择等)。

解决方案 »

  1.   

    通常流程引擎采用的核心调度算法主要有FSM以及PetriNet两种
      

  2.   

    jxdn_yang:请问,工作流引擎的算法或者设计是不是一定要和工作流建模的算法一致?譬如说,我工作流建模的时候采用PetriNet,那么我的工作流引擎是否也要用PetriNet来实现?
      

  3.   

    谢谢jxdn_yang的回复,再问这个问题:工作流建模的算法有那些,同时工作流引擎的算法有那些?请指教?
      

  4.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.    webprint是一个基于表格的页面打印解决方案.先将要打印的数据及样式组织
    到一个HTML的TABLE元素中, 然后将这个TABLE元素传给webprint,实现分页打印预
    览,出打印对话框打印和直接打印。
      

  5.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.    webprint是一个基于表格的页面打印解决方案.先将要打印的数据及样式组织
    到一个HTML的TABLE元素中, 然后将这个TABLE元素传给webprint,实现分页打印预
    览,出打印对话框打印和直接打印。