`
陈修恒
  • 浏览: 204669 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jbmp 工作流引擎笔记

    博客分类:
  • java
阅读更多
eclipse jBPM 插件
http://dldx.csdn.net/fd.php?i=101420028478154&s=c66ef4059185118b55ac48468d72fd36

jBPM demo
http://blog.csdn.net/ssh_kobe/article/details/6908735
(正在测试)


jBPM 表结构介绍
源自: http://blog.csdn.net/milife2012/article/details/8051488

(1)资源库和运行时表结构
JBPM4_DEPLOYMENT   流程定义表                                        
JBPM4_DEPLOYPROP 流程定义属性表                                   
JBPM4_EXECUTION  流程实例表  (主要是存放JBPM4的执行信息,Execution机制代 替了JBPM3的Token机制)
JBPM4_JOB  定时表(存放的是Timer 的定义)                                                                
JBPM4_LOB  存储表 (流程定义相关的布署信息)                                                                 
JBPM4_PARTICIPATION 参与者表 (存放 Participation的信息,Participation的种类有Candidate、Client、Owner、 Replaced Assignee和Viewer。而具体的Participation既可以是单一用户,也可以是用户组。)
JBPM4_PROPERTY  引擎参数表
JBPM4_SWIMLANE  泳道表(Swim Lane是一种Runtime Process Role,多个Task可以一次分配到同一Actor身上。)
JBPM4_TASK 任务表  (存放需要人来完成的Activities,需要人来参与完成的Activity 被称为 Task).     
JBPM4_VARIABLE 上下文表  (存的是进行时的临时变量)

(2)历史数据库表结构
JBPM4_HIST_ACTINST 流程活动(节点)实例表   (Activity Instance的历史记录)
JBPM4_HIST_DETAIL  流程历史详细表  (保存Variable的变更记录)
JBPM4_HIST_PROCINST 流程实例历史表   (Process Instance的历史记录)
JBPM4_HIST_TASK  任务历史表(Task的历史信息)
JBPM4_HIST_VAR  流程变量(上下文)历史表  (保存历史的变量 )

(3)身份认证表结构  
JBPM4_ID_GROUP 组表
JBPM4_ID_MEMBERSHIP 用户角色表
JBPM4_ID_USER  用户表

分享到:
评论

相关推荐

    jbmp用户指南(工作流)

    jbmp用户指南(工作流) ...总之,jbmp作为一款强大的工作流引擎,为企业提供了便捷的业务流程管理手段,通过学习和掌握jbmp,开发者可以构建出更加灵活、智能的业务系统,提升企业的运营效率和管理水平。

    jBMP工作流开发入门指南

    【jBPM工作流开发入门指南】 jBPM(Java Business Process Management)是一个开源的工作流管理系统,用于构建和管理业务流程。它最初独立发展,后来成为JBoss组织的一部分。jBPM的设计目标是提供灵活、可扩展且...

    JBPM工作流笔记

    JBPM工作流笔记,自己做的一些笔记,JBMP初学

    工作流初介绍EOS+JBMP入门

    它的核心组件包括工作流引擎、规则引擎、事件处理和持久化服务等。JBPM支持BPMN 2.0标准,使得业务流程模型可以被非技术人员理解,从而提高了流程设计的可读性和可维护性。 在入门阶段,了解工作流的基本概念和JBPM...

    jbmp3.2学习笔记

    在jPDL中,与流程设计相关的文件有三个:processdefinition.xml、gdp.xml、processimage.jpg。其中processdefinition.xml是流程定义的描述文件;gpd.xml是对图形界面呈现的XML描述;而 processimage.jpg则是对图形...

    JBPM4工作流应用开始指南.rar

    第一篇 jBPM工作流开发基础 1 第1章 工作流基础 2 1.1 工作流概念 2 1.1.1 工作流管理思想之于企业现代化管理 2 1.1.2 工作流技术在企业中的应用 5 1.1.3 如何从一个开发者的角度看工作流技术 6 1.2 工作流管理系统...

    jbmp3.0.13

    【jbmp3.0.13】是一款基于Java的工作流管理插件,它在实际应用中表现出优秀的稳定性和功能性,因此被广泛使用并受到好评。jbmp,全称是Java Business Management Process,它是JBoss企业级中间件的一部分,主要用于...

    jbmp开发入门指南

    当原有的工作流引擎导致性能问题时,如shark频繁的数据库操作引起前台响应慢,切换到jbpm可以优化这些问题,提供更流畅的用户体验。 **三、环境准备** 1. **JDK安装**:首先确保安装了Java开发环境,设置好`JAVA_...

    jbmp用户指南(最新版本)

    工作流 就是工作流程的计算模型,即将工作流程中的工作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实施...指被工作流引擎管理的系统数据,例如工作流实例的状态信息、每一活动的状态信息等。

    jBPM1-工作流与JBPM.ppt

    此外,工作流引擎还维护工作流控制和相关数据,并提供访问这些数据的接口,确保流程实例的正常运行和监控。 总结来说,jBPM作为工作流管理系统,为企业提供了强大的工具来设计、执行和管理复杂的业务流程。通过理解...

    JBoss JBMP用户开发手册

    关于JBoss JBMP-java工作流用户开发手册

    JBMP入门讲解附带实例一个

    2. **工作流引擎**:JBMP包含了一个强大的工作流引擎,用于执行和管理定义好的流程。这个引擎可以处理复杂的流程逻辑,如分支、合并、循环等。 3. **任务管理**:JBMP提供了对任务的管理,包括任务分配、任务完成、...

    jboss+jbmp5.3开发手册.rar

    JBMP 5.3 版本是JBoss工作流管理系统的一个重要里程碑,它带来了许多增强功能和优化。这个开发手册将帮助开发者深入了解如何在JBoss环境中集成和使用JBM进行业务流程的管理和实现。 1. **JBM5.3.chm** - 这个CHM...

    jbmp开发指南(OO)

    1. **工作流引擎原理**:解释工作流引擎的基本原理,如何通过定义流程模型来控制业务流程的执行顺序。 2. **jBPM流程定义**: - **流程图编辑器**:使用jBPM提供的Eclipse插件设计流程图。 - **XML定义**:了解...

    jbmp 3.0 chm

    JBMP(Java Business Management Process)是早期的一个Java业务流程管理框架,它主要用于在Java应用中实现工作流管理。jbpm 3.0是该框架的一个版本,旨在提供一个灵活且可扩展的平台,用于设计、执行和管理业务流程...

    jBPM工作流应用开发指南

    《jBPM工作流应用开发指南》是一本面向初学者的文档,旨在帮助开发者快速掌握jBPM工作流系统的开发技巧。jBMP,全称Java Business Process Management,是开源组织JBoss提供的一款用于业务流程管理(BPM)的框架,它...

    jbmp入门教程,jBPM流程定义语言,业务日历,流程建模

    jBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,用于处理复杂的业务流程。本教程将深入探讨jBMP的核心概念,包括流程定义语言、业务日历以及流程建模,帮助初学者快速入门。 一、...

    chen-jbpm_websale.zip_jbmp_jbmp java_jbpm_jbpm_websale_网上销售系统

    1. **JBPM工作流引擎的使用**:JBPM提供了图形化的流程设计工具,以及对应的API,用于创建、运行和管理流程实例。 2. **网上销售系统的架构**:如何设计和实现一个完整的网上销售流程,包括用户下单、支付、库存管理...

Global site tag (gtag.js) - Google Analytics