JBPM
文章平均质量分 80
ycyk_168
这个作者很懒,什么都没留下…
展开
-
JBPM实践之:在流程图上高亮显示指定的任务节点
在做流程的流转历史时,通常情况下还是以列表的形式表现,但是这样总是感觉不太直观,JBPM号称是面向图的编程,那么为什么我们不能在流程图上显示我们的流转历史呢,至少我们可以在流程图上高亮显示当前流程执行到了哪个节点,如果能这样的话用户可以很轻松而且一目了然的看到流程的流转情况。 我发现在JBPM自带的例子中有类似的效果,后来无意中又在网上发现了一篇文章《 JBPM图形化流程监控》,作者简单的阐...2008-09-25 13:30:00 · 210 阅读 · 0 评论 -
JBPM源码解读之:Fork
Fork节点在整个JBPM流程运转过程中配合Join使用提供使多于一个的节点如:TaskNode、State等并行运行的作用,很可惜我们不能利用Fork提供的现有机制实现需求中经常遇到的并发子流程的效果,当然虽然JBPM并不支持并发子流程的机制,并不代表我们不能变通的实现,我将在另一篇文章中详细说明我的并发子流程的实现方式。 Fork类的注释中说:if this fork b...2008-11-05 16:41:00 · 207 阅读 · 0 评论 -
JBPM实践之:并发子流程的实现
关于JBPM中并发子流程的实现方式,网上有很多的说法,但是好像每种办法都有这样那样的缺点,要么实现太复杂,要么就是会使Token无法继续流转。这里我介绍一种我的并发子流程的实现方式:使用TaskNode使任务并行的方式,模拟实现JBPM子流程的并发执行。 我先简单的介绍一下实现思路: 1、数据库中应该有至少三个已经发布过的流程定义(ProcessDefinitio...2008-11-12 15:00:00 · 212 阅读 · 0 评论 -
JBPM源码解读之:Join
前面我有一篇《JBPM源码解读之:Fork》,大致分析了JBPM对于Fork的实现方式,其实Fork和Join是不可分割的一对,Fork实现分拆,Join实现汇集。先让我们看一下《JBPM 3.2.3 User Guide》中关于Join的描述: The default join assumes that all tokens that arrive in the join are ...2008-11-14 23:55:00 · 379 阅读 · 0 评论