逻辑引擎的本质是可视化的服务编排是指使用图形化工具、配置和管理原子服务间的工作步骤和调用关系。这种方法可以快速的实现业务功能,使非开发人员也能轻松地创建和管理服务的工作流程。
可视化服务编排工具提供了直观的界面和丰富的功能,以及便捷的执行步骤控制,可以帮助开发人员和非开发人员轻松地设计、配置和管理复杂的服务工作流程。通过使用这些工具,可以提高开发效率,减少编排的复杂性,并提供监控和追踪功能,以便更好地管理和优化服务的调用关系。这里详细介绍下如何通过原子服务实现功能的拼装。
原子服务
原子服务是指具有独立功能的最小粒度的服务单元。它们是构成较大规模的服务体系的基本结构,通过参数输入,执行后获得对应的结果,以便其他服务或系统可以通过调用这些接口来使用其提供的功能。
进入逻辑设计画布时,如下图:
①:点击组件窗,系统会弹出组件列表
②:分类后的组件列表展示
点击画布中的组件时,在右侧弹出组件的属性配置窗,如下图所示:
①:属性设置面板,这里主要是设置输入参数,每个组件的面板输入不同
②:定义节点输出的结果的数据结构
组件的链接
原子组件之间通过执行线进行连接,可以在线条上设置判断执行的公式,那么表示当公式执行输出结果为真或者公式内容为空时,线条执行,也就表示根据线条指向逐步执行,当线条上的公式为“假”时,该线条不执行,那么节点不在依次执行下去。
在线demo:https://frame.bctools.cn/
gitee地址:https://gitee.com/software-minister/jvs-logic
逻辑引擎相关介绍
低代码核心工具,jvs-logic逻辑引擎的背景及核心作用
可独立服务编排的jvs-logic逻辑引擎相关配置介绍