概念
510字约2分钟
2024-10-18
套件
套件主要是一系列的接口集合,避免接口过多在流程编排的过程中选接口会变的非常麻烦,同时提供了套件和接口的使用说明
接口
接口是不同微服务对外提供的rest接口,接口是编排过程中的最小单位,开发者可以通过在页面上新建接口或通过starter自动上传的方式来新增接口。
流程定义
流程定义是流程部署前的前置步骤,先通过流程定义出一个满足需求的流程,测试通过后,将流程部署,最终得到一个用于生产环境的流程,流程定义将开发过程和正式运行完全隔离开,避免了对正式环境的干扰。
流程
流程是由流程定义部署得到的产物,流程下会包含多个流程版本。
流程版本
流程版本是由流程部署得到的产物,一个流程对应多个流程版本,每个流程版本都有一个唯一的触发地址,每个流程被启用后才能被正式使用,通过多版本流程可以轻松实现流程的灰度切换和升级。
变量
变量是指流程中的变量,跟程序中的变量类似,都是用于承接和流转数据,通过变量,接口,判断可以通过编排的形式实现业务逻辑。
对象
对象是用于入参和出参中承载复杂信息的,在实际的系统对接和编排过程中,只靠简单的数据类型往往无法满足业务场景的需求,此时可以通过基础类型+对象的组合,进行复杂类型的封装,然后用于流程编排。