全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210716052.3 (22)申请日 2022.06.23 (71)申请人 中国工商银行股份有限公司 地址 100140 北京市西城区复兴门内大街 55号 (72)发明人 张丹枫 张家宇 谢鹏  (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 专利代理师 邓云鹏 (51)Int.Cl. G06F 9/54(2006.01) G06F 16/25(2019.01) G06F 16/36(2019.01) (54)发明名称 接口组件的确定方法、 装置、 设备、 存储介质 和程序产品 (57)摘要 本申请涉及一种接口组件的确定方法、 装 置、 计算机设备、 存储介质和程序产品, 涉及大数 据技术领域。 所述方法包括: 获取行为数据; 行为 数据为低代码开发平台生成目标分布式应用程 序所产生的; 根据行为数据中的当前接口组件所 在的第一调用链和预先构建的知识图谱, 确定当 前接口组件对应的下一接口组件所在的目标范 围; 根据目标范围中的接口组件和预先构建的时 序数据库, 确定当前接口组件对应的下一接口组 件的目标推荐列表; 其中, 知识图谱和时序数据 库为根据历史时间段内低代码开发平台生成分 布式应用程序时所调用的接口组件的信息所构 建的。 采用本方法能够确定出与目标分布式应用 程序的匹配度较高的目标推荐列表。 权利要求书2页 说明书17页 附图4页 CN 115237617 A 2022.10.25 CN 115237617 A 1.一种接口组件的确定方法, 其特 征在于, 所述方法包括: 获取行为数据; 所述行为数据为低代码开发平台生成目标分布式应用程序所产生的; 根据所述行为数据中的当前接口组件所在的第 一调用链和预先构建的知识图谱, 确定 所述当前接口组件 对应的下一接口组件所在的目标 范围; 根据所述目标范围中的接口组件和预先构建的时序 数据库, 确定当前接口组件对应的 下一接口组件的目标推荐列表; 其中, 所述知识图谱和所述时序数据库为根据历史时间段 内所述低代码开发平台生成分布式应用程序时所调用的接口组件的信息所构建的。 2.根据权利要求1所述的方法, 其特征在于, 所述目标范围包括第 一目标范围和第 二目 标范围; 所述根据所述行为数据中的当前接口组件所在的第一调用链和预先构建的知识图 谱, 确定所述当前接口组件 对应的下一接口组件所在的目标 范围, 包括: 根据所述知识图谱中与所述第一调用链的MD5签名相同的第二调用链, 确定所述第一 目标范围; 根据所述知识图谱中与所述第一调用链的MD5签名不同的第三调用链, 确定所述第二 目标范围。 3.根据权利要求2所述的方法, 其特征在于, 所述根据所述目标范围中的接口组件和预 先构建的时序数据库, 确定当前接口组件 对应的下一接口组件的目标推荐列表, 包括: 根据所述第 一目标范围中各接口组件的业务场景标签、 所述当前接口组件的业务场景 标签和所述时序数据库, 获取第一推荐列表; 根据所述第 二目标范围中各接口组件的业务场景标签、 所述当前接口组件的业务场景 标签和所述时序数据库, 获取第二推荐列表; 将所述第一推荐列表和所述第二推荐列表进行组合, 得到所述目标推荐列表。 4.根据权利要求3所述的方法, 其特征在于, 所述根据所述第 一目标范围中各接口组件 所在调用链的业务场景标签、 所述当前接口组件的业务场景标签和所述时序数据库, 获取 第一推荐列表, 包括: 将所述第一目标范围中各接口组件的业务场景标签与所述当前接口组件的业务场景 标签相同的接口组件确定为第一目标接口组件; 根据所述 时序数据库中所述第 一目标接口组件的调用次数, 从所述第 一目标接口组件 中确定出第一初始推荐列表; 将所述第一目标范围中各接口组件的业务场景标签与所述当前接口组件的业务场景 标签不同的接口组件确定为第二目标接口组件; 根据所述 时序数据库中所述第 二目标接口组件的调用次数, 从所述第 二目标接口组件 中确定出第二初始推荐列表; 将所述第一初始推荐列表和所述第二初始推荐列表进行组合, 得到所述第一推荐列 表。 5.根据权利要求3所述的方法, 其特征在于, 所述根据所述第 二目标范围中各接口组件 的业务场景标签、 所述当前接口组件的业务场景标签和所述时序数据库, 获取第二推荐列 表, 包括: 将所述第二目标范围中各接口组件的业务场景标签与所述当前接口组件的业务场景 标签相同的接口组件确定为第三目标接口组件;权 利 要 求 书 1/2 页 2 CN 115237617 A 2根据所述 时序数据库中所述第 三目标接口组件的调用次数, 从所述第 三目标接口组件 中确定出第三初始推荐列表; 将所述第二目标范围中各接口组件的业务场景标签与所述当前接口组件的业务场景 标签不同的接口组件确定为第四目标接口组件; 根据所述 时序数据库中所述第四目标接口组件的调用次数, 从所述第四目标接口组件 中确定出第四初始推荐列表; 将所述第三初始推荐列表和所述第四初始推荐列表进行组合, 得到所述第二推荐列 表。 6.根据权利要求1所述的方法, 其特征在于, 所述根据所述行为数据中的当前接口组件 所在的第一调用链和预先构建的知识图谱, 确定所述当前接口组件对应的下一接口组件所 在的目标 范围之前, 所述方法还 包括: 确定所述知识图谱中是否存在与所述第一调用链的MD5签名相同的调用链; 若存在, 则执行所述根据所述行为数据中的当前接口组件所在的第 一调用链和预先构 建的知识图谱, 确定所述当前接口组件 对应的下一接口组件所在的目标 范围的步骤。 7.根据权利要求1 ‑6任一项所述的方法, 其特 征在于, 所述方法还 包括: 获取所述历史时间段内所述低代码开发平台生成分布式应用程序时所调用的接口组 件的信息; 所述信息包括调用的接口组件、 调用的接口组件间的调用关系、 调用的接口组件 的调用次数; 以调用的接口组件为节点、 调用的接口组件间的调用关系为 边, 构建所述知识图谱; 根据调用的接口组件的调用次数, 构建所述时序数据库。 8.一种接口组件的确定装置, 其特 征在于, 所述装置包括: 第一获取模块, 用于获取行为数据; 所述行为数据为低代码开发平台生成目标分布式 应用程序所产生的; 第一确定模块, 用于根据所述行为数据中的当前接口组件所在的第 一调用链和预先构 建的知识图谱, 确定所述当前接口组件 对应的下一接口组件所在的目标 范围; 第二确定模块, 用于根据所述目标范围中的接口组件和预先构建的时序数据库, 确定 当前接口组件 对应的下一接口组件的目标推荐列表。 9.一种计算机设备, 包括存储器和处理器, 所述存储器存储有计算机程序, 其特征在 于, 所述处 理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。 11.一种计算机程序产品, 包括计算机程序, 其特征在于, 该计算机程序被处理器执行 时实现权利要求1至7中任一项所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 115237617 A 3

PDF文档 专利 接口组件的确定方法、装置、设备、存储介质和程序产品

文档预览
中文文档 24 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 接口组件的确定方法、装置、设备、存储介质和程序产品 第 1 页 专利 接口组件的确定方法、装置、设备、存储介质和程序产品 第 2 页 专利 接口组件的确定方法、装置、设备、存储介质和程序产品 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:02:24上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。