Activiti工作流引擎-新手指引(一)

1 篇文章 0 订阅
1 篇文章 0 订阅

目录

什么是Activiti?
  • 官网地址:https://www.activiti.org/
  • 简述
    让程序按照既定的规则逐步流转。既定规则:流程图、人员配置、网关条件等。
Activiti有什么功能?
流程节点类型
  1. 开始节点
  2. 结束节点
  3. 普通任务
  4. 多实例任务
  5. 分支网关
  6. 同步网关
  7. 条件同步网关
  8. 内嵌子流程
  9. 外部子流程
主要动作
  1. 发布流程定义
  2. 启动流程实例
  3. 完成任务
  4. 挂起流程定义/流程实例
  5. 恢复流程定义/流程实例
  6. 终止流程实例
  7. 删除任务/实例/定义/历史数据
名词解释
  1. 流程定义:使用建模工具(activiti-modeler)画出的流程图称为流程定义;
  2. 流程实例:每个流程定义可以启动多个实例,定义可以看做是模版、实例就是模子刻出来的一件件实际的东西。
  3. 流程任务:流程定义中会有各种活动节点,启动流程实例后每个节点会创建一个或多个对象,这些对象称之为任务;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Activiti 是一个轻量级、灵活的开源工作引擎,用于在应用程序中实现业务程的自动化。它是一个基于Java的工作和业务程管理(BPM)平台,可以帮助开发人员设计、执行和管理各种业务程。 Activiti 提供了许多功能,包括: 1. 程定义:您可以使用 Activiti 的图形化设计器来定义和建模业务程。这些程可以由各种任务、条件和网关组成,以满足您的业务需求。 2. 程执行:一旦定义了程,您可以使用 Activiti 引擎来执行和管理程实例。引擎会按照定义的程规则自动处理任务、路由程和记录执行历史。 3. 任务管理:Activiti 允许您分配和管理任务,以便团队成员可以完成特定的工作。您可以指定任务的优先级、截止日期和参与者,以确保任务按时完成。 4. 事件监听:Activiti 支持监听各种事件,例如程启动、任务分配、任务完成等。这使得您可以根据不同的事件触发自定义逻辑来处理业务需求。 5. 历史数据记录:Activiti 可以记录所有程实例和任务的历史数据,包括执行时间、参与者、结果等。这些数据有助于您分析和优化业务程。 总的来说,Activiti 提供了一个强大且可扩展的平台,使您能够轻松地管理和优化业务程。无论是简单的审批程还是复杂的工作Activiti 都可以满足您的需求,并帮助您提高工作效率和业务质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Eddy5x

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值