(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211283231.9
(22)申请日 2022.10.20
(71)申请人 广州明动软件股份有限公司
地址 510000 广东省广州市天河区白沙水
路89号1-2层
(72)发明人 邝健强 叶瑞龙 刘珊珊 邓业广
(74)专利代理 机构 广东柏权维知识产权代理有
限公司 4 4898
专利代理师 周芸芸
(51)Int.Cl.
G06F 16/25(2019.01)
G06F 16/2455(2019.01)
G06F 16/22(2019.01)
(54)发明名称
基于动态化接口引擎的动态查询系统及方
法
(57)摘要
本发明提供了一种基于动态化接口引擎的
动态查询系统及方法, 其系统包括: 接口训练模
块, 用于获取目标基础平台的系统参数, 并对系
统参数进行训练, 且基于训练结果构建动态化接
口引擎; 数据接收模块, 用于基于动态化接口引
擎确定不同查询接口的输入条件, 并基于输入条
件和目标配置文件对不同查询接口进行参数配
置; 数据查询模块, 用于基于配置结果根据不同
查询接口的数据查询请求对预设数据库检索得
到目标查询数据集, 并将目标查询数据集反馈至
对应查询接口。 实现在有效减少开发量大、 重复
开发成本高的缺陷同时提高数据查询的便捷性
以及准确性。
权利要求书3页 说明书11页 附图2页
CN 115455103 A
2022.12.09
CN 115455103 A
1.一种基于动态化接口引擎的动态查询系统, 其特 征在于, 包括:
接口训练模块, 用于获取目标基础平台的系统参数, 并对系统参数进行训练, 且基于训
练结果构建动态化接口引擎;
数据接收模块, 用于基于动态化接口引擎确定不同查询接口的输入条件, 并基于输入
条件和目标配置文件 对不同查询接口进行参数配置;
数据查询模块, 用于基于配置结果根据不同查询接口的数据查询 请求对预设数据库检
索得到目标查询数据集, 并将目标查询数据集反馈 至对应查询接口。
2.根据权利要求1所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
接口训练模块, 包括:
匹配单元, 用于提取目标基础平台的平台标识, 并将平台标识与预设数据库中各预设
平台标识进行匹配, 且确定平台标识与各 预设平台标识的匹配度;
标识确定单元, 用于将匹配度基于递减顺序进行排列, 并基于排列结果将匹配度最大
的预设平台标识判定为目标 标识;
参数确定单元, 用于基于目标标识从参数统计表中确定目标索引, 并基于目标索引从
预设参数存 储库中调取目标基础平台的系统参数。
3.根据权利要求2所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
参数确定单 元, 包括:
参数获取子单元, 用于获取最终得到的目标基础平台的系统参数, 同时, 基于目标基础
平台的的功能类型确定目标基础平台的系统参数对应的数据特征集合, 并将数据特征集合
中各数据特征作为类别中心;
分类子单元, 用于对系统参数进行归一化处理, 并基于归一化处理结果确定各系统参
数与不同类别中心的汉明距离, 且基于预设类别划分距离对汉明距离进行划分;
数据筛选子单元, 用于基于划分结果得到子系统参数, 并基于各子系统参数的数据特
征调用预设数据清洗规则对子系统参数进行清洗, 得到最终的系统参数。
4.根据权利要求1所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
接口训练模块, 包括:
接口配置单元, 用于基于系统参数确定目标基础平台的第 一接口配置, 同时, 确定与目
标基础平台存在对接关系的可信任接口 的第二接口配置;
关系确定单元, 用于基于第 一接口配置和第 二接口配置确定可信任接口在与目标基础
平台对接时的目标转换关系, 并基于目标转换关系确定可信任接口与目标基础平台相同转
换规则以及相异转换规则;
引擎构建单元, 用于基于相同转换规则以及相异转换规则构建动态化接口引擎, 并在
动态化接口引擎中限定对相同转换规则以及相异 转换规则调用规则, 完成对动态化接口引
擎的构建。
5.根据权利要求4所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
接口配置单 元, 包括:
参数训练单元, 用于获取得到的目标基础平台的系统参数, 并对系统参数进行预处理
得到系统参数的特 征向量, 且基于特 征向量确定目标基础平台的第一接口配置;
数据爬取单元, 用于获取目标基础平台的可信任接口类型的接口参数, 并对可信任接权 利 要 求 书 1/3 页
2
CN 115455103 A
2口类型的接口参数进行分析, 得到可信任接口 的第二接口配置 。
6.根据权利要求4所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
引擎构建单 元, 包括:
参数调用子单元, 用于获取历史训练参数, 并将历史训练参数划分为训练集和校验集,
且将训练集输入动态化接口引擎进行处 理, 得到目标转换 结果;
校验子单元, 用于将目标转换结果与校验集比对, 并基于比对结果确定目标转换结果
与校验集的拟合度, 且在拟合度小于预设阈值时, 基于历史训练参数、 相同转换规则以及相
异转换规则确定训练 因子;
引擎优化子单元, 用于基于训练因子对构建的动态化接口引擎进行优化, 并对优化后
的动态化接口引擎进行二次监测, 直至拟合度大于或等于预设阈值。
7.根据权利要求1所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
数据接收模块, 包括:
请求接收单元, 用于基于动态化接口引擎接收不同查询接口数据查询请求, 并基于数
据查询请求确定不同查询 接口对应的接口配置文件, 且对接口配置文件进行读取, 确定不
同查询接口对应的接口配置信息;
信息分析单元, 用于基于接口配置信 息确定不同查询接口的输入条件, 同时, 调取动态
化接口引擎的目标配置文件, 并基于目标配置文件对输入条件进行解析, 确定接口配置信
息中的目标配置项标签以及待修改配置参数;
配置单元, 用于基于目标配置项标签从接口配置文件提取目标配置项的配置参数, 并
基于待修改配置参数对目标配置项的配置参数进 行调整, 且基于调整 结果为不同查询接口
动态生成接口访问地址;
接口对接单 元, 用于基于 接口访问地址将不同查询接口与目标基础平台进行对接 。
8.根据权利要求1所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
数据查询模块, 包括:
请求解析单元, 用于对不同查询接口发送的数据查询请求进行解析, 确定不同数据查
询请求对应的检索关键词, 并基于检索关键词确定数据查询请求对应的待查询数据类目;
数据查询单元, 用于确定待查询数据类目中的数据索引, 并将检索关键词与数据索引
进行匹配, 基于匹配结果确定不同查询接口对应的目标查询数据集;
数据反馈单元, 用于基于预设合并规则将不同查询接口对应的目标查询数据集进行合
并, 并将合并后的目标查询数据集进 行压缩打包, 同时, 基于各查询接口与目标基础平台的
接口访问地址将压缩打包后的目标查询数据集反馈至相应的查询接口, 完成对数据的动态
查询。
9.根据权利要求1所述的一种基于动态化接口引擎的动态查询系统, 其特征在于, 所述
数据查询模块中, 还 包括:
数据分组单元, 用于获取将目标查询数据集反馈至对应查询接口的多条数据传输信
道, 并将目标查询数据集 根据数据传输信道的条 数进行随机分组, 获取子目标查询数据集;
时延确定单元, 用于将子目标查询数据集在对应数据传输信道中进行数据传输, 并计
算子目标查询数据在对应数据传输信道的传输时延;
评估单元, 用于基于子目标查询数据在对应数据传输信道的传输时延计算目标查询数权 利 要 求 书 2/3 页
3
CN 115455103 A
3
专利 基于动态化接口引擎的动态查询系统及方法
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:33:09上传分享