乐趣区

关于前端:jvslogic执行控制篇逻辑的三种执行控制方式

逻辑的执行管制分为三种管制形式,串行执行、并行分支、循环执行,通过这三种执行管制形式,与泛滥的原子服务节点联结起来能够拼装成各种的服务性能。

执行判断

组件与组件之间通过链接线进行程序关联,在线条上可设置公式进行执行判断,当公式为真时,能够依照线条的方向进行步骤化执行上来。

串行执行

串行执行是指依照程序一一执行的模式。在串行执行中,每个工作顺次执行,以后一个工作实现后才会执行下一个工作。这种模式实用于须要依照特定的程序执行工作的场景,确保每个工作的后果被依赖的后续工作正确处理。

并行 / 抉择分支

并行分支是指同时执行多个工作的模式。在并行分支中,工作被分成多个并行的分支执行方向,每个分支可独立执行、可条件判断执行等,这种形式下能够去实现通过条件判断执行满足条件的 原子服务,也能够实现多个并行可独立执行的原子服务,可设置分支判断 / 执行优先级的程序。

执行循序管制,如下图所示,在线条上右键点击时,可设置执行程序的管制。

并行执行判断的根据是当线条上的公式后果为真时,即往下执行。

循环执行

循环执行是指反复执行一组工作的模式。在循环执行中,一组工作被重复执行,直到满足特定条件才进行。循环执行通常应用条件语句或计数器来管制循环的终止条件。这种模式实用于须要屡次执行雷同工作的场景如下图所示:

①:循环变量的管制
②:循环条件的设置
③:具体循环体的配置 jvs-logic 的循环通过循环组件来实现,实质上是通过引入循环组件,在画布上会造成第二层执行的画布,点击循环画布,如下图所示:

在线 demo:https://frame.bctools.cn/
gitee 地址:https://gitee.com/software-minister/jvs-logic

逻辑引擎相干介绍

独立服务编排逻辑引擎:jvs-logic 服务原子组件介绍
可独立服务编排的 jvs-logic 逻辑引擎相干配置介绍
低代码外围工具,jvs-logic 逻辑引擎的背景及核心作用

退出移动版