java 工作流_【JAVA之工作流介绍】

本文介绍了Java业务流程管理工具jbPM,包括其基本概念、特点和使用流程。jbPM是一个开源的BPM Suite,它使用Hibernate进行数据库管理,并提供JPDL语言定义流程。工作流由实体、参与者、流程定义和工作流引擎四部分组成,通过jBPM API实现流程的动态驱动。
摘要由CSDN通过智能技术生成

理解JBPM(java Business Process Management)的基本概念:

JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,使用它要遵循 ASL(Apache License Version 2.0)和EULA(JBoss End User License Agreement)协议。

jBPM is a flexible Business Process Management (BPM) Suite. It makes the bridge between business analysts and developers. Traditional BPM engines have a focus that is limited to non-technical people only. jBPM has a dual focus: it offers process management features in a way that both business users and developers like it.

jBPM的另一个特色是它使用Hibernate来管理它的数据库。Hibernate是目前Java领域非常流行的一种数据存储层解决方案,只要是 Hibernate 支持的数据库, jBPM 也就支持。通过Hibernate,jBPM将数据的管理职能分离出去,自己专注于业务逻辑的处理

jPDL - JBPM Process Definition Language

JBPM简要过程:

1、定义流程(利用JPDL)

2、部署流程(部署到数据库)

3、创建公文并与流程实例绑定

4、可通过JBPM的接口,触发流程向下流动</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值