一个加速智能决策的核心引擎,jvs-logic逻辑的3种执行控制方式

逻辑的执行控制分为三种控制方式,串行执行、并行分支、循环执行,通过这三种执行控制方式,与众多的原子服务节点联合起来可以拼装成各种的服务功能。

执行判断

组件与组件之间通过链接线进行顺序关联,在线条上可设置公式进行执行判断,当公式为真时,可以按照线条的方向进行步骤化执行下去。

串行执行

串行执行是指按照顺序逐个执行的模式。在串行执行中,每个任务依次执行,当前一个任务完成后才会执行下一个任务。这种模式适用于需要按照特定的顺序执行任务的场景,确保每个任务的结果被依赖的后续任务正确处理。

并行/选择分支

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

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

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

循环执行

循环执行是指重复执行一组任务的模式。在循环执行中,一组任务被反复执行,直到满足特定条件才停止。循环执行通常使用条件语句或计数器来控制循环的终止条件。这种模式适用于需要多次执行相同任务的场景如下图所示:

①:循环变量的控制

②:循环条件的设置

③:具体循环体的配置

jvs-logic的循环通过循环组件来实现,本质上是通过引入循环组件,在画布上会形成第二层执行的画布,点击循环画布,如下图所示:

在线demo:https://frame.bctools.cn/

gitee地址:https://gitee.com/software-minister/jvs-logic

逻辑引擎相关介绍

独立服务编排逻辑引擎:jvs-logic服务原子组件介绍

可独立服务编排的jvs-logic逻辑引擎相关配置介绍

低代码核心工具,jvs-logic逻辑引擎的背景及核心作用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

jonyleek

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

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

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

打赏作者

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

抵扣说明:

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

余额充值