25、流程引擎设计理念

本文介绍了流程引擎的设计理念,重点解析了流程定义、流程实例、流程执行和活动实例的区别。通过代码示例和BPMN设计,阐述了在并发场景下如何确保变量作用域的可见性和并发安全性,并提供了查询接口的验证方法。
摘要由CSDN通过智能技术生成
   前面演示了许多例子,对camunda流程引擎的基本使用已经基本掌握。可以了解一下camunda流程引擎的设计风格与理念,这对使用camunda工作流与定位异常很有帮助。流程引擎(ProcessEngine)是整个camunda工作流的大心脏。

流程引擎名词解释

流程定义(Process Definition):确定了流程的结构,设计的流程信息保存在xml文件中,部署到流程引擎中,引擎将xml信息解析成数据保存在数据库中,就是流程定义。
每次部署流程时,只要流程有变动,都会自动更新一个版本(version),一个流程定义有一个definitionKey,就是流程BPMN xml中全局的ID,
每个version有一个definition ID ,由definitionKey:UUID
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

老柳聊技术

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

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

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

打赏作者

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

抵扣说明:

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

余额充值