gpt4 book ai didi

java - Activiti 部署、定义、实例、任务和作业之间有什么区别

转载 作者:行者123 更新时间:2023-12-02 10:49:55 25 4
gpt4 key购买 nike

只要看看 Activiti 管理应用程序,我就想知道部署、定义、实例、任务和作业之间有什么区别。

enter image description here

我尝试过解释一下我认为这些的作用吗?..

非常感谢任何帮助。

部署 - Activiti 引擎实例?

定义 - ??

实例 - ??

任务 - 可应用于各种流程的不同任务的概述。例如决策表、用户任务?

作业 - 当前正在执行的作业/流程列表?

最佳答案

activiti APP 为 BPM 系统中通常需要的通用“任务”提供了一些开箱即用的通用 UI。

以下是对您的问题的一些非常简单的回答:

  • 正在部署的应用程序......它们都在同一引擎之上运行(我们正在 Activiti Cloud 中更改它)。应用程序是流程定义、决策表、表单等的逻辑组。
  • 定义:流程、决策表、表单定义
  • 流程实例:运行业务流程
  • Tasks:流程实例生成的用户任务(每次业务流程命中UserTask节点时,都会在此处创建一个新的Task)。任务总是分配给真实的人或人群。
  • 作业:由流程定义内的异步节点创建的异步作业,也用于计时器。想象一下像 Quartz 这样的数据库(默认)调度程序来执行异步执行。作业通常用于系统到系统的交互。当您长时间运行系统到系统的交互时,您可能需要以异步方式执行该交互,这就是作业发挥作用的地方。

希望有帮助

关于java - Activiti 部署、定义、实例、任务和作业之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52255756/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com