跳到主要内容

流程定义

流程定义是流程设计阶段的产物,

新建流程定义

1.在流程定义页面,点击"新建"按钮

2.在右侧弹出的抽屉中,完成流程名称流程类型流程描述(非必填)

3.如果流程需要定义入参和出参,可以按需设置流程的出入参

4.点击“确定”按钮,创建流程定义

同步流程和异步流程的区别

同步流程:在流程被触发的时候直接返回流程的结果,结果返回是实时的。

异步流程:流程被调用的时候只是返回一个流程的实例ID,如果需要流程结果,需要启动一个定时任务轮询去查询流程结果

流程设计

1.在流程定义页面,点击"流程"按钮 2.在流程设计页面,根据需求添加变量方法节点判断节点等实体,设计出符合预期流程

调试流程

流程调试主要是为了保证设计出来的流程是符合预期的,通过调试能力也能让设计者不断调整和优化流程逻辑。

1.在流程定义页面,点击"调试"按钮

2.在流程调试页面,输入流程需要的请求参数

3.点击”发送“按钮,发起流程调用,请求成功后,流程结果数据会显示在响应内容的区域

部署流程

经过流程设计和流程调试阶段后,这个流程已经设计达到我们的预期的效果,如果需要交付正式使用之前就先要将流程定义部署,部署后的流程与正在设计的流程定义将完全隔离,且每次部署都会产生一个新版本,每个流程版本之间也是相互隔离的,可以达到多个流程版本同时运行和平滑切换的效果,具体可以参考流程版本介绍

1.在流程定义页面,点击"部署"按钮

2.在二次确认弹框中,再次点击“部署”按钮