- 博客(6)
- 资源 (1)
- 收藏
- 关注
翻译 Jbpm用户指南翻译:第10章 上下文
第10章 上下文上下文与流程变量有关,流程变量是维护与流程实例有关信息的“键-值”对,因为上下文必须存储在数据库中,所以使用会有一些约束。10.1 访问变量org.jbpm.context.exe.ContextInstance是提供流程变量服务的核心接口,你可以象如下这样从一个流程实例获取ContextInstance:ProcessInstance processIn
2006-08-30 23:01:00 2383
翻译 Jbpm用户指南翻译:第9章 流程建模
第9章 流程建模9.1 综述流程定义(process definition)基于有向图表示了一个业务流程的规格化描述。图是由节点(node)和转换(transition)组成的,图中每个节点都有一个特定类型,节点的类型定义了运行时的行为。一个流程定义只能有一个开始状态。令牌(token)是一个执行路线。令牌是运行时概念,它维护了一个指向图中节点的指针。流程实例是(proces
2006-08-28 23:05:00 4078
翻译 Jbpm用户指南翻译:第7章 持久化
第7章 持久化在很多情况下,Jbpm需要维护跨越长时间的流程的执行,在这里,“长时间”意味着跨越几个处理事务。因为流程执行就像是状态机,在一个处理事务中,我们就是把流程执行状态机从一个状态转到下一个状态,所以持久化的主要目的就是在等待状态存储流程的执行。一个流程定义可以表现为三种不同形式:XML、Java对象、Jbpm数据库中记录。执行(运行时)信息和日志信息可以表现为两种形式:J
2006-08-27 15:02:00 4251
原创 Jbpm数据库表的创建
Jbpm把流程定义和流程执行都会持久化到数据库中,所以我们需要在数据库中创建所需的数据库表,数据库表的创建有以下三种方式。1.手工创建 在入门套件解压后的jbpm-db/build目录中有已经生成好的创建各种数据库的数据库表的脚本文件,我们只需要使用相应脚本文件在数据库中创建表即可。 如果不存在脚本文件,可以参考使用jbpm-db下的build.xml
2006-08-19 23:23:00 2919
原创 Jbpm流程定义的打包和部署
在使用Jbpm时,我们通常的作法是把流程定义存储到数据库中,然后在程序中从数据库中加载流程定义,把流程定义存储到数据库中的过程就叫做流程定义的部署。Jbpm为其流程定义使用了一种打包机制,即把流程定义及其相关文件打包到一个zip格式的压缩包中,称为流程档案,然后通过部署这个压缩包把流程定义存储到数据库。注:以下内容基于数据库表已经存在的基础,数据库表的创建在其他文章中单独描述。一、An
2006-08-19 23:10:00 7110 1
原创 Jbpm部署和配置
一、部署 1. Java运行环境 J2SE 1.4.2+ 2. Jbpm库 jbpm-[version].jar 包含核心jbmp功能。 jbpm-identity-[version].jar (可选) 库包含身份组件。 3. 第三方库 (1)能够使jbpm创建和运行流程的最小依赖
2006-08-18 14:34:00 3319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人