正在加载图片...
OOAD大报告jBPM开源项目介绍 3/20 2007年11月25日 jBPM与面向对象流程设计 0461016朱亦奇0461105王谐 2007年12月16日 BPM与流程动态显示 61014张昀 在大报告中,各个相关模块也是每个演讲者根据自己的演讲内容分别撰写的,最后由0461014张昀同学 完成整理和总结工作。安排如下: 相关章节 编写人员 」jBPM核心流程引擎 04610144张昀 jBPM过程调度机制 072053033金祖旭 BPM持久化与 Hibernate 0461061符瑞杰 BPM与流程动态显示 0461014张昀 jBPM与面向对象流程设计 0461016朱亦奇 向图编程简介 0461105王谐 3.jBPM核心流程引擎 0o关键词: abstract抽象,消息传递 31核心流程定义 在jBPM工作流系统中,最重要的部分就是对工作流的定义。也就是在面向对象思想中,人们所说的 问题的关键抽象。工作流系统中最重要的4个关键抽象分别是:流程定义,流程分派,流程执行,流 程实例。定义了这4种关键抽象,一个核心的工作流引擎就定义完成了。虽然每个工作流系统解决 方案都会在这个核心引擎的基础上再为人们提供各种其他相关服务,例如流程的图形化显示,流程持 久化等,但是只有完整定义了以上4个关键抽象的系统才算是一个完成的工作流系统。下面,让我 们分别来介绍一下这4个流程关键抽象 Instance bject Execution process(Definition) Dispatch 流程定义包括定义工作流系统的节点(Node)和调转( Transition),节点负责接收输入调转上的 消息,完成内部的相关功能与业务,并且向输入调转发送消息,调转负责把从节点上接收的 消息分发到另一个节点上。我们可以通过流水线的例子来直观的想象这两个概念。工作流节 点就是在一条流水线的不同地方工作的工作人员,他们负责从传送带上取出一件产品,进行OOAD 大报告 jBPM 开源项目介绍 3/20 2007 年 11 月 25 日 jBPM 与面向对象流程设计 0461016 朱亦奇 0461105 王谐 2007 年 12 月 16 日 jBPM 与流程动态显示 0461014 张昀 在大报告中,各个相关模块也是每个演讲者根据自己的演讲内容分别撰写的,最后由 0461014 张昀同学 完成整理和总结工作。安排如下: 相关章节 编写人员 jBPM 核心流程引擎 0461014 张昀 jBPM 过程调度机制 072053033 金祖旭 jBPM 持久化与 Hibernate 0461061 符瑞杰 jBPM 与流程动态显示 0461014 张昀 jBPM 与面向对象流程设计 0461016 朱亦奇 面向图编程简介 0461105 王谐 3. jBPM 核心流程引擎 OO 关键词: abstract 抽象,消息传递 3.1 核心流程定义 在 jBPM 工作流系统中,最重要的部分就是对工作流的定义。也就是在面向对象思想中,人们所说的 问题的关键抽象。工作流系统中最重要的 4 个关键抽象分别是: 流程定义,流程分派,流程执行,流 程实例。定义了这 4 种关键抽象,一个核心的工作流引擎就定义完成了。虽然每个工作流系统解决 方案都会在这个核心引擎的基础上再为人们提供各种其他相关服务,例如流程的图形化显示,流程持 久化等,但是只有完整定义了以上 4 个关键抽象的系统才算是一个完成的工作流系统。下面,让我 们分别来介绍一下这 4 个流程关键抽象。 流程定义 流程定义包括定义工作流系统的节点(Node)和调转(Transition),节点负责接收输入调转上的 消息,完成内部的相关功能与业务,并且向输入调转发送消息,调转负责把从节点上接收的 消息分发到另一个节点上。我们可以通过流水线的例子来直观的想象这两个概念。工作流节 点就是在一条流水线的不同地方工作的工作人员,他们负责从传送带上取出一件产品,进行
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有