摘要: jbpm4的开发成员tom离开了jboss后,加入afresco公司,并且才有activiti5的项目,这开源项目继承了jbpm4的所有优点,同时将其发扬光大,相对jbpm4,activiti5改进了储多我们国内开发人员关心的问题,如: 流程代办 在线流程设计器 流程嵌入式部署 流程独立部署 动流程节点 自由流程 支持了bpmn2的标准 支持规则引擎activiti 5 底层上的api跟jbpm4的api相似程序也达60%以上,特别是service提供的接口,都是在jbpm4上提供扩展,大大方便了jbpm4的开发 人员,这也是tom的先明之处,毕竟jbpm原来打的品牌效应不可否认的,把原来.. 阅读全文
posted @ 2012-08-13 14:28 hongtian_lmh 阅读(1430) 评论(2) 推荐(0)
摘要: 需求: 流程的回退是一个复杂的计算,特别是在中国式的流程里,现实中的流程则相对简单,如我把一个审批文件提交出去后,若由两个人(张三、李四)同时处理,若张 三或李四需要把文件退回来,文件直接打回到发起人我这里,这样张三或李四手上不再存在审批文件,但对于JBPM或Activiti的流程回退则做不到这么 简单。但原则上我们要符合这种现实的要求:流程由谁提交过来,则退回给谁。为了弄清这个关系,我们以一个稍为复杂一点Activiti流程为例。以上流程包括了多种流程节点,如分支,并行节点,多实例任务,子流程。流程执行过程中我们记录其任务完成的每个一步,然后归纳其回退的算法实现。其中,A为多实例任务,我们在 阅读全文
posted @ 2012-07-31 10:56 hongtian_lmh 阅读(636) 评论(0) 推荐(0)