工作流(JBPM)
iteye_20002
这个作者很懒,什么都没留下…
展开
-
工作流笔记
1,BPM与workflow的区别一句话:BPM是建立在EAI基础上的工作流。和工作流不同,BPM关注的是一个很完整概念上的业务流程,这个业务流程可能需要横跨多个IT系统,这些系统通过某种方式暴露出流程中所需要的服务(webservice是一种选择),BPM推动这个流程的流转。同时,相对于以往的工作流单纯的流程流转,BPM提供了更多,包括流程仿真,过程分析、过程优化等等。意思就是,在某个流程运行一...2008-02-14 01:31:00 · 96 阅读 · 0 评论 -
工作流设计器
http://www.openjacob.org/draw2d/single/YahooUI_integration/index.htmlhttp://www.iteye.com/post/364175?page=1http://www.huachuangpower.com/product/product1.htm开源的bonita http://wiki.bonita.objectweb.or...2008-03-18 00:12:00 · 132 阅读 · 0 评论 -
JBPM工作流中的任务分配(转)
在jBPM中,任务的分配有两种模式: 推(Push)模式 在这种模式下,系统计算出应该由哪个参与者(actor)完成当前任务(task),然后直接将此task送到该actor的任务列表中(tasklist); 拉(Pull)模式 在这种模式下,系统首先计算出应该由哪个参与者池(pool of a...2008-06-23 18:04:00 · 224 阅读 · 0 评论 -
jbpm的一些笔记
1,jBPM没有角色的概念,jBPM只有参与者的概念,也就是ActorID,它可以是用户ID,也可以是角色ID,也可以什么都不是 http://www.uml.org.cn/workclass/200709306.asp2,如何获得某actor的任务 http://jbpm.group.iteye.com/group/topic/2707 任务的管理...2008-06-25 18:38:00 · 66 阅读 · 0 评论 -
jbpm零碎笔记
1,JBPM的版本机制允许在数据库中多个同名流程定义共存,流程实例以当时的最新版本来启动,并且在它的整个生命周期中将保持以相同的流程定义执行。当一个新的版本被部署,新的流程实例以新版本启动,而老的流程实例则以老的流程定义继续执行。2,swimlane(泳道)实际应用中,一个人是一个流程中多个Task的参与者(actor)的情况是很常见的。在jbpm中通过创建一个swimlane并且把swimlan...2008-07-03 21:59:00 · 106 阅读 · 0 评论