Introduction to related configuration of jvs-logic logic engine that can be independently service orchestrated

JVS-logic provides users with a logic configuration system to flexibly configure and customize logic rules and behaviors. It consists of the following main components:

  • logical management
  • logical arrangement
  • Execution flow control capabilities
  • Dynamic data computing capabilities
  • Online debugging capability
  • Extension management

So next, let me first take a look at the specific operation interface.

Introduction to logical management interface

Enter the operation interface of the logic engine, as shown in the figure below:

①: A brief introduction to logical visualization configuration

①: Provides logical directory management and supports dragging to adjust the menu position.

③: Provides logical management and navigation management of extended components.

Select the logic in the menu, and the system will automatically preview the content of the logic configuration, as shown in the figure below

①: The location of the logic in the directory. When clicked, the logical configuration node content will be automatically previewed on the right side.

②: Logic preview configuration content, showing the results of specific service orchestration of logic

③: Navigation bar display of logic preview, including the strength of logic calls and logic execution logs

logical arrangement

Click the Design button for Logic Preview

Enter the logical design interface

①: Logic basic information settings, including logic name, entry and exit parameters, etc.

②: Logical canvas configuration main interface

③: Set the timing start and periodic execution of logic execution

④: Execution log record display

⑤: Example display of calling logic

Execution flow control

Execution flow control includes serial execution, branch execution, and loop execution, as shown in the figure below

Dynamic data processing capabilities

The logic engine has built-in function processing, and the data can be dynamically processed and referenced through various methods such as parameter input and execution process data, as shown in the following figure:

①: Function configuration window, processing data through functional programming (like Excel formula), simple operation and configuration

②: Parameter list, which can reference input parameters and the execution results of the aforementioned nodes for dynamic processing of data.

③: Function list, providing a large number of built-in functions, and this function can be customized and expanded

④: Function explanation

Online debugging capability

Online real-time debugging is a key function that determines whether the logic configuration is correct, as shown in the following figure:

①: Online execution button, when the button is clicked, the system will execute this logic

②: Logic execution history record, which can echo the process and results of historical execution

③: When the mouse is hovering over the execution node, the system will pop up the logical execution process data for display.

Introduction to component extension interface

Click to enter the extension interface, as shown below:

①: Add new extension components

②: Display of integrated components within the system.

Online demo: https://frame.bctools.cn/

gitee address: https://gitee.com/software-minister/jvs-logic

Logic engine previous introduction

Low-code core tools, the background and core role of jvs-logic logic engine

A collection of low-code, logic, rules, data analysis, and collaborative tools to solve the different needs of enterprises

Guess you like

Origin blog.csdn.net/jonyleek/article/details/132468421