微服务接口编排引擎Juggle开源项目

我要开发同款
明天的地平线2026年02月03日
19阅读

技术信息

语言技术
JavaVueMySQL
系统类型
WebLinuxH5
行业分类
人工智能低代码
开源地址
https://github.com/somta/Juggle
授权协议
GPL许可

功能介绍

一个零码 , 低码 , AI的微服务接口编排 & 系统集成的强大编排平台,支持Http , Dubbo , WebService等协议的接口编排,支持通过Groovy , JavaScript , Python , Java等多种脚本语言来增强流程,支持使用MySQL,达梦等多种常见数据源。
1.核心功能
a.流程多版本管理,天然支持流程灰度能力
b.支持字符串,布尔,整数,小数,日期,时间,列表,对象等数据结构,满足绝大数数据定义场景
c.内置方法节点,判断节点,代码节点,赋值节点,数据库节点,循环节点,调用节点,并行节点,缓存节点等多种节点,能灵活设计流程
d.支持Groovy,JavaScript,Python,Java等多种脚本语言来增强流程
e.支持Http,Dubbo,WebService等协议的接口调用
f.套件市场拥有几十个常见系统的官方套件(如:通义千问,钉钉机器人,QQ邮箱,阿里云短信)等,开箱即用,大大降低流程设计的复杂度
g.全信创支持,支持MySql,达梦,TiDB,OceanBase,Doris等近十款数据库

2.解决的核心痛点
a.适合已有基础服务能力,通过Juggle进行微服务接口编排快速搭建一个新产品。
b.系统需要与第三方系统进行对接,通过Juggle直接进行编排,无需任何开发就可以完成对接。
c.适合做前端的适配层(即BFF),可以用Juggle替代常见的通过Nodejs来实现BFF层的能力。
d.适合需要面向私有化或大量定制开发的产品,通过Juggle编排定制化接口,避免对标准代码的污染

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论