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

JVS-logic提供用户进行灵活配置和定制逻辑规则和行为的逻辑配置系统。它由以下几个主要组成部分构成:

  • 逻辑的管理
  • 逻辑的编排
  • 执行流的控制能力
  • 动态数据计算能力
  • 在线调试能力
  • 扩展组件的管理

那么接下来,我先来看下具体的操作界面。

逻辑管理界面介绍

进入逻辑引擎的操作界面,如下图所示:

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第1张图片

①:对逻辑可视化配置进行简要的介绍

①:提供了对逻辑的目录式管理,支持拖动的方式调整菜单位置

③:提供了逻辑管理与扩展组件的导航管理。

选中菜单中的逻辑,系统会自动预览出逻辑配置的内容,如下图所示

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第2张图片

①:逻辑在目录中的位置,点击时,右侧会自动预览出逻辑的配置节点内容。

②:逻辑预览配置内容,展示逻辑的具体服务编排的结果

③:逻辑预览的导航栏展示,包括逻辑调用的实力和逻辑执行的日志

逻辑的编排

点击逻辑预览的设计按钮

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第3张图片

进入逻辑的设计界面

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第4张图片

①:逻辑的基本信息设置,包括逻辑的名称、出入的参数等设置

②:逻辑画布配置主界面

③:设置逻辑执行的定时启动、周期执行

④:执行的日志记录展示

⑤:调用逻辑的示例展示

执行流的控制

执行流控制包括串行执行、分支执行、循环执行,如下图所示

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第5张图片

动态的数据处理能力

逻辑引擎内置函数加工,可以通过入参、执行过程数据等多种方式,将数据进行动态加工引用,如下图所示:

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第6张图片

①:函数配置窗口,通过函数式编程(类excel公式)的方式对数据进行加工处理,操作配置简单

②:参数列表,可以引用入参、可以引用前述节点的执行结果用于数据的动态加工使用

③:函数列表,提供了大量的内置函数,且这个函数可以自定义扩展

④:函数解释说明

在线调试能力

在线实时调试是逻辑配置正确与否的关键功能,如下图所示:

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第7张图片

①:在线执行按钮,点击按钮时,系统会执行本逻辑

②:逻辑执行历史记录,可以回显历史执行的过程与结果

③:鼠标悬浮在执行节点上时,系统会将逻辑执行的过程数据弹出展示

组件扩展界面介绍

点击进入扩展界面,如下图所示:

可独立服务编排的jvs-logic逻辑引擎相关配置介绍_第8张图片

①:新增扩展组件

②:系统内集成组件的展示。

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

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

逻辑引擎往期介绍

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

低代码、逻辑、规则、数据分析、协同工具集合,解决企业不同需求

你可能感兴趣的:(低代码,开源,微服务,java,大数据)