作者:胡长城
在阅读此篇文档的时候,首先需要对jBpm有些了解。好歹知道jBpm最主要的基本元素就是三个:State,Action,Transition
其State相当于我们通常所说的Task,而Transition则有根XPDL的Transition很类似了。那么Action呢?
jBpm我想,其最大的特色就是提供了一套比较简单但是很实用的Event(Action)处理机制。不过,这套Event依 ...
作者:bozo2000
JBoss jBPM is a flexible, extensible workflow management system. JBoss jBPM has an intuitive process language to express business processes graphically in terms of tasks, wait states for asynchronous communication, timers, automated actions,... To bind these operations together, JBoss j ...
作者:我想我是海
GOP = groph oriented programing 面向图形编程
JBPM的流程执行模型以下面几个模型为原型:
Node 节点,Action 动作,Transition 流向,Excution 执行。
简单看过GOP的代码,初步了解了JBPM的执行模型及原理。先记下来。
Node:节点代表流程中一个状态,如开始、结束、等待等。一个节点里可以通往其他节点,我们把通往其他节点这样的表象叫做"流向"。一个节点可能过往N个节点,即在流程中的某一个状态,我们下一步可以去到另外几个状态。
另外 ,节点还有一系列的动作,在接受不同的事件时 ...
JBoss jBPM为设计及开发工作流和业务流程管理系统提供了一个先进的平台。由API、特定领域的语言和图形建模工具组成的框架让开发人员和业务分析人员能够使用通用平台进行沟通及操作。
工作流管理和业务流程管理(BPM)正在迅速成为企业获得软件敏捷性和适应性的重要方法。
JBoss jBPM是一个面向流程的工作流/BPM框架和工具集,它使业务分析人员能够与软件组件进行交互、有助于获得有效的业务解决方案。
许多企业在积极寻求一种结构化方法,以便设计业务动作/事务,并且优先使用自动化流程加以执行。业务流程管理(BPM)和工作流管理使用动作、任务和流程等概念,提供了解决这个问题的办法。 ...
转自: 百度
jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循 Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JBoss组织,jBPM也将进入一个全新的发展时代,它的前景是十分光明的。
jBPM最大的特色就是它的商务逻辑定义没有采用目前的一些规范,如WfMC´s XPDL, BP ...
作者: fndcz
1. JPDL的流程定义元素
1) 第一层:GraphElement
这个容易理解,因为在画流程定义时,每个拖拉的对象都是一个graph的元素。GraphElement有四个属性:
(1)processDefine 表示当前元素属于哪个流程定义
(2)events 表示可以接收哪些event
(3)name 名字
(4)exceptionHandlers 异常处理类集合(List)
2)&nbs ...
作者:我想我是海
1概述
一个流程定义是对一个业务流程的正式说明,以及它是基于有向图的。该图是结点(node)与流向(transition)的组合。图中每一个结点都是一个特殊的类型,结果的类型决定了该结点的运行时的行为。一个流程定义有且仅有一个开始状态。
一个令牌(token)是执行的轨迹。令牌是一个运行时的概念,其维护着速个图中指向结点的指针。
一个流程实例(process instance),是流程定义的一次执行过程。当流程实例被创建 ,一个令牌被创建,该令牌叫做这个流程实例的根令牌并处于这个流程实例的开始状态。
信号(signal)命令令牌继续执行,当接收到 ...
- 浏览: 9623 次
- 性别:

- 来自: 大连

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
国内外主要的bpm厂商
银狐999 写道my god。这已经是我4年前写的文档了。为啥现在还有人搬出来呢 ...
-- by 首席技术官 -
国内外主要的bpm厂商
原来太老了呀,我还奇怪怎么没提到我们公司呢
-- by yzj520hyy -
国内外主要的bpm厂商
my god。这已经是我4年前写的文档了。为啥现在还有人搬出来呢??? 建议斑 ...
-- by 银狐999 -
国内外主要的bpm厂商
这两年的产品中,国外的K2.Net不错,产品的可扩展性很好,可能对于实施人员的要 ...
-- by 首席技术官 -
国内外主要的bpm厂商
在04年时就看到这篇文章,应该说这篇文章的确反映了当时的国内工作流现状,但从过去 ...
-- by 首席技术官






评论排行榜