全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210712732.8 (22)申请日 2022.06.22 (71)申请人 深圳市酷 开网络科技股份有限公司 地址 518000 广东省深圳市南 山区粤海街 道高新区社区高新南四道18号创维半 导体设计大厦东 座2306 (72)发明人 王强 周桂民 王玖洲 关越  (74)专利代理 机构 深圳众鼎专利商标代理事务 所(普通合伙) 44325 专利代理师 张美君 (51)Int.Cl. G06F 9/445(2018.01) G06F 16/2455(2019.01) G06F 16/955(2019.01) (54)发明名称 基于微服务的接口服务调用方法、 装置、 管 理平台及 介质 (57)摘要 本申请适用于接口服务技术领域, 尤其涉及 一种基于微服务的接口服务调用方法、 装置、 管 理平台及介质。 该方法用于接口服务管理平台, 接口服务管理平台包括配置管理层和接口调用 层, 使用配置管理层根据获取的用户配置的配置 参数, 生成访问指令, 使用接口调用层识别访问 指令的服务类型, 调用与服务类型匹配的服务校 验插件, 校验通过后提取访问指令中用户配置的 处理类型, 调用与处理类型匹配的预处理插件 得 到查询类型, 调用与查询类型匹配的执行查询插 件执行查询操作, 从而以插件化的形式实现接口 的调用, 由于插件化的特性, 更新的功能可以以 插件的形式加入接口调用层, 从而既便于接口服 务管理平台的管理, 又能够 有效地实现接口的调 用。 权利要求书2页 说明书10页 附图2页 CN 115202750 A 2022.10.18 CN 115202750 A 1.一种基于微服务的接口服务调用方法, 其特征在于, 所述接口服务调用方法应用于 接口服务管理平台, 所述接口服 务管理平台包括配置管理层和接口调用层, 所述方法包括: 使用所述配置管理层获取用户配置的配置参数, 根据所述配置参数, 生成访问指令; 使用所述接口调用 层对所述访 问指令进行服务识别, 确定对应的服务类型, 调用与所 述服务类型匹配的服务校验插件对所述访问指令进行校验; 在校验通过后, 提取所述访问 指令中所述用户配置的处理类型, 调用与所述处理类型匹配的预 处理插件对所述访问指令 进行预处理, 得到查询类型; 调用与所述查询类型匹配的执行查询插件执行查询操作, 并反 馈查询操作的结果。 2.根据权利要求1所述的接口服务调用方法, 其特征在于, 在调用与 所述查询类型匹配 的执行查询插 件执行查询操作之后, 还 包括: 提取所述访问指令中所述用户配置的输出类型; 反馈查询操作的结果包括: 调用与所述输出类型匹配的数据输出插 件对查询操作的结果进行输出。 3.根据权利要求1所述的接口服务调用方法, 其特征在于, 所述接口服务管理平台还包 括日志管理层, 所述方法还 包括: 使用所述日志管理层记录所述接口调用层响应所述访问指令的调用日志, 并将所述调 用日志发送到消息队列中; 检测所述消息队列中的日志, 若检测到所述消息队列中的日志存在错误, 则生成告警 信息。 4.根据权利要求3所述的接口服 务调用方法, 其特 征在于, 所述方法包括: 使用所述日志管理层记录除调用日志外的其他日志, 并将所述其他日志存储至数据仓 库; 根据统计规则对所述数据仓库中的其 他日志进行统计, 生成日志统计表。 5.根据权利要求3所述的接口服务调用方法, 其特征在于, 在使用所述日志管理层记录 所述接口调用层响应所述访问指令的调用日志, 并将所述调用日志发送到消息 队列中之 后, 还包括: 将所述调用日志反馈至所述配置管理层, 所述配置管理层对所述调用日志进行分析, 得到分析 结果; 根据分析结果, 更新所述访 问指令对应的调用的接口的访 问频次、 异常数和命中缓存 数。 6.根据权利要求1至5任一项所述的接口服务调用方法, 其特征在于, 在使用所述配置 管理层获取用户配置的配置参数, 根据所述配置参数, 生成访问指令之前, 还 包括: 所述配置管理层在获取到用户的接口查看操作时, 获取至少一个历史接口的配置信 息; 展示每个历史接口 的配置信息, 并采集所述用户对 任一历史接口 的复用触发指令; 展示所述复用触发指令对应的历史接口的参数, 并采用所述用户对所述历史接口的参 数的修改参数; 将所述修改参数作为所述用户配置的配置参数。 7.根据权利要求6所述的接口服务调用方法, 其特征在于, 在获取至少一个历史接口的权 利 要 求 书 1/2 页 2 CN 115202750 A 2配置信息之后, 还 包括: 获取每个历史接口的使用信息, 所述使用信息包括接口的访 问频次、 异常数和命中缓 存数; 在采集到所述用户对任一历史接口的详细信 息查看指令时, 展示对应历史接口的访问 频次、 异常数和命中缓存数。 8.一种基于微服务的接口服务调用装置, 其特征在于, 所述接口服务调用装置应用于 接口服务管理平台, 所述接口服 务管理平台包括配置管理层和接口调用层, 所述装置包括: 配置管理模块, 用于使用所述配置管理层获取用户配置的配置参数, 根据所述配置参 数, 生成访问指令; 接口调用模块, 用于使用所述接口调用 层对所述访 问指令进行服务识别, 确定对应的 服务类型, 调用与所述服务类型匹配的服务校验插件对所述访问指令进行校验; 在校验通 过后, 提取所述访问指令中所述用户配置的处理类型, 调用与所述处理类型匹配的预处理 插件对所述访问指令进行预处理, 得到查询类型; 调用与所述查询 类型匹配的执行查询插 件执行查询操作, 并反馈查询操作的结果。 9.一种接口服务管理平台, 其特征在于, 所述接口服务管理平台包括处理器、 存储器以 及存储在所述存储器中并可在所述处理器上运行的计算机程序, 所述处理器执行所述计算 机程序时实现如权利要求1至7任一项所述的接口服 务调用方法。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的接口服务调用方 法。权 利 要 求 书 2/2 页 3 CN 115202750 A 3

.PDF文档 专利 基于微服务的接口服务调用方法、装置、管理平台及介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于微服务的接口服务调用方法、装置、管理平台及介质 第 1 页 专利 基于微服务的接口服务调用方法、装置、管理平台及介质 第 2 页 专利 基于微服务的接口服务调用方法、装置、管理平台及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:04:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。