用于不同场景下, 如存放资源文件
定义: 通过计算机对业务流程自动化执行管理
主要解决的是: 使在多个参与者之间按照某种预定义的规则自动进行传递文档,信息或任务的过程.从而实现某个预期的业务目标,或者促使此目标的实现...工作流管理系统的目标:
管理工作的流程以确保工作在正确的时间被期望的人员所执行
在自动化进行的业务过程中插入人工的执行和干预
工作流框架:
Activiti,JBPM,OSWorkFlow,WorkFlow...用圆角矩形表示,一个流程由一个活动或多个活动组成
[-]
条件
条件用菱形表示,用于控制序列流的分支与合并。...,同时更加强调面向业务人员
Activiti 流程引擎重点关注在系统开发的易用性和轻量性上.每一项BPM业务功能Activiti流程引擎都以服务的形式提供给开发人员.通过使用这些服务,开发人员能够构建出功能丰富...service接口
Activiti流程引擎重点关注在系统开发的易用性和轻量性上,每一项BPM业务功能Activiti流程引擎都以服务的形式提供给开发人员,通过使用这些服务,开发人员能够构建出功能丰富,