Skip to main content

Activiti

Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。

创始人Tom Baeyens是JBoss jBPM的项目架构师,以及另一位架构师Joram Barrez,一起加入到创建Alfresco这项首次实现Apache开源许可的BPMN 2.0引擎开发中来。

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.

Homepage: http://activiti.org/

https://github.com/Activiti/Activiti

Activiti 基础知识

1、基本概念 工作流:业务过程的部分或整体在计算机应用环境下的自动化 工作流管理系统:工作流的定义和管理,按照在系统中预定义好的工作流规则进行工作流实例的执行。 工作流管理系统的目标:管理...

什么是 Activiti7

Actviti7 简介 简介 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技...

Activiti 框架原理

本文基于一个简单的Demo流程介绍了Activiti框架启动、部署、运行过程。 Demo准备 流程图文件: <?xml version="1.0" encoding="UTF-8"?...

Activiti 核心 API

Activiti 核心 API 7大接口 RepositoryService:提供一系列管理流程部署和流程定义的API。 RuntimeService:在流程运行时对流程实例进行管...

Activiti 用户手册

Activiti 5.16 用户手册 官方用户手册

Activiti 数据库表结构

——文档适用于 Activiti 5-6 Activiti 数据库表结构设计说明 Activiti 工作流总共包含 23 张数据表(现在是25张,新增了 ACT_EV...

Activiti 依赖事务监听器(上)

Activiti 依赖事务监听器 Activiti5.x Activiti5.x版本中可以通过监听器辅助自身的业务操作,比如自定义一个执行监听器,则只需要定义一个类,然后实现org.ac...

Activiti 依赖事务监听器(下)

Activiti 依赖事务监听器 Activiti依赖事务监听器(上)讲解了Activiti依赖事务监听器的概念,接下来看一下该如何使用TransactionDependentExecut...

Activiti6 特性

了解 Activiti6 新增特性 本文重点分析 Activiti6 新增的一些特性,从而可以更好的了解 Activiti6 的走向。 Activiti6最大的变化点就是对代码进行了重构...

Activiti 6.0 工作流入门

Activiti 6.0 工作流入门学习 工作流介绍 工作流: 是对工作流程及其各操作步骤之间业务规则的抽象、概括描述 工作流建模: 即将工作流程中的工作如何前后组织在一起的逻辑和规则...

Activiti 6.0 源码分析 helloword

Activiti 6.0 源码分析 helloword 学习 获取源码 然后从自己目录下把项目克隆到本地 切换分支>git checkout -b study6 acti...

Activiti 框架原理

本文基于一个简单的Demo流程介绍了Activiti框架启动、部署、运行过程。 Demo准备 流程图文件: <?xml version="1.0" encoding="UTF-8"?> <def...

Activiti 学习笔记

Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。...

Activiti 转载文章

整理从其他网站转载比较好的文章

Activiti7的核心详解

Activiti7的核心详解 流程定义 流程定义是线下按照bpmn2.0标准去描述业务流程,通常使用activiti-explorer(web控制台)或activiti-eclipse-...

Liferay-Activiti 功能介绍 (新版Liferay7基本特性)

一句话简介 Liferay是世界领先的开源企业门户(也可作为综合门户),是**最强大(没有之一)**的JAVA开源门户,在Gartner和Forrester和评价非常高,近几年已经超越了微软门...

Liferay-Activiti 企业特性功能介绍(新版Liferay7)

前言 如果你是开发者 你已经是多少次开发一个项目,一次次的用一些框架,一次次的写类似的重复的代码,一次次建表\写类和方法\写HTML\CSS\JAVASCRIPT,一次次测试,一次次的写Bu...

比较Activiti中三种不同的表单及其应用

转自:比较Activiti中三种不同的表单及其应用 开篇语 这个恐怕是初次接触工作流最多的话题之一了,当然这个不是针对Activiti来说的,每个工作流引擎都会支持多种方式的表单。目前大家讨...

[Activiti 6.x] Springboot 1.5x MySQL

Activiti 6.x 开篇 Springboot 1.5x + Activiti6.0 + MySQL 整合 创建项目 使用 STS 以java8创建项目 选择spring...

[Activiti 6.x] 基本流程讲解与开发前奏

Activiti 6.x 基本流程讲解与开发前奏 核心API介绍 springboot环境下不再以activiti.cfg.xml文件的形式配置,可在yml内配置,yml配置会在...

[Activiti 6.x] 核心API基础

Activiti 6.x 继续讲解核心API基础 核心API介绍 springboot环境下不再以activiti.cfg.xml文件的形式配置,可在yml内配置,yml配置会在...

[Activiti 6.x] 基础流程DEMO

Activiti 6.x 基础流程学习 流程图介绍: 流程图总览 网关condition设置 组设置 用户设置 【一般以流程变量形式设置办理人(把请假理解成一种任...

[Activiti 6.x] 剩下的核心API

Activiti 6.x 剩下的核心API讲解 HistoryService 流程定义与流程实例 /**HistoryProcessInstance*/ @Test publi...

Flowable 学习章节

官网地址:https://www.flowable.org/ Flowable6.3中文教程:https://tkjohn.github.io/flowable-userguide/ ...

Activiti与Flowable对比

这里对比 Activiti7 和 Flowable6 对比框架简介 jBPM,是始祖,但目前市场较小,不作为对比重点 Activiti,2010年基于jBPM诞生 Flowa...

flowable6和activit7的对比中文翻译列表

Flowable6(比activit6多的功能) 1、flowable已经支持所有的历史数据使用mongdb存储,activiti没有。 2、flowable支持事务子流程,activi...

Flowable 框架

Flowable 框架学习笔记 Flowable 入门介绍 官网地址:flowable.org Flowable BPMN 用户手册 (v 6.3.0) Flowable BPMN ...

Activiti Flowable transient变量

Activiti Flowable transient变量 Activiti6 增加了瞬时变量( transient 变量)。接下来展示如何使用 Activiti6 提供的 trans...

Flowable Activiti 会签 多实例

Flowable Activiti 会签 多实例 在实际的业务中,可能存在存在这么一种情况,当流程运行到某一个环节时,可能需要同时多个人的参与,才可以完成此环节。此时就可以用到acti...

Flowable6.4 – 会签实现方案

Flowable6.4 – 会签实现方案 之前介绍过多实例,但只是理论上如何实现,本文将介绍一种能够实际应用的会签方案。 前面几篇文章描述过如何为一个UserTask节点增加扩展...

Flowable6.4 - 分派办理人

Flowable6.4 - 分派办理人 这次分享的是从一个开源项目的代码里面学来的,有兴趣的同学可以去阅读一下该项目的源码,还是有很多可以参考的地方,项目地址如下: https:...

Flowable6.4 – 加签和减签

Flowable6.4 – 加签和减签 趁着旅游归来的短暂休息,了解一下Flowable中的加签和减签操作。主要是以下两个方法来实现: runtimeService.addMul...

Flowable6.4 – 加签和减签的源码解析

Flowable6.4 – 加签和减签的源码解析 上一篇简单实现了一下加签和减签的操作,这次主要是看看Flowable是如何实现加签和减签的。 首先,加签。 Flowable实...

Flowable6.4 – 绘制流程图

Flowable6.4 – 绘制流程图 一般需要流程图的场景: 发起流程时,需要从全局了解整体情况、所涉及的经办人,便于必要时进行催办或者发起线下沟通。 流程运行时...

flowable 任务节点多实例使用

flowable 任务节点多实例使用 我们在使用Flowable 工作流引擎的时候,最常用的肯定是任务节点,因为在OA系统、审批系统、办公自动化系统中核心的处理就是流程的运转,在流程运...