[发明专利]一种实现API连接器的业务方法及平台在审
申请号: | 202210465286.5 | 申请日: | 2022-04-29 |
公开(公告)号: | CN114942852A | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 史俊伟 | 申请(专利权)人: | 中电云数智科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/22;G06F21/60;G06Q50/26 |
代理公司: | 北京尚钺知识产权代理事务所(普通合伙) 11723 | 代理人: | 王海荣 |
地址: | 430058 湖北省武汉市蔡甸区经济*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 api 连接器 业务 方法 平台 | ||
本发明提供一种实现API连接器的业务方法,该方法包括:通过应用层创建并发布API,在支撑层生成对应应用的集成SDK,将发布过程产生的配置信息持久化到持久层的Mysql数据库,将API的路由配置信息缓存到持久层的Redis中;调用方订阅应用层中发布成功的API,生成唯一的密钥,下载支撑层中的集成SDK,在本地集成成功后调用API服务;通过支撑层的日志收集模块收集API在调用过程中的指标信息,将所述指标信息存储到持久层ES搜索引擎中,应用层的API监控模块根据ES搜索引擎中的指标信息展示整个API调用过程的链路拓扑图。本发明的实现API连接器的业务方法,操作便利,可以减少各厂商的繁琐工作,有利于资源的复用,减少系统和数据的重复建设,提高现场运维的工作效率。
技术领域
本发明涉及微服务治理领域,尤其涉及一种实现API连接器的业务方法及平台。
背景技术
国家在城市治理远景目标中明确提出要加快数字化发展,打造数字经济新优势,协同推进数字产业化和产业数字化转型,加快数字社会建设步伐。各个厂商通过建设自己负责的业务系统平台,快速构建应用场景的模式助力城市数字化转型,全面提升城市生命体的智慧能力。目前行业存在的痛点在于:各级应用单位和应用开发者,存在技术经验少、缺乏知识支持、应用集约化不足和应用合规性等问题;场景与数据、现有业务系统之间缺少承上启下的中间平台,存在数据壁垒,项目存在重复建设情况;各个厂商自行找接口提供方来沟通接口API对接,同一个API如果需要五家厂商调用,则需要沟通对接五次,比较浪费耗时费力。
因此,如何提供一种公共的API连接器业务平台,让所有API提供方把将有API按照规则约束开放发布出来,并可以让所有API调用方到平台应用市场订阅调用,成为亟待解决的技术问题。
发明内容
有鉴于此,本发明旨提供一个唯一的集成平台,供不同的厂商来订阅调用,将各个业务系统的数据壁垒打通,使各个厂商系统的API服务都在API连接器上进行统一维护,从而利于API资源的复用,减少系统和数据的重复建设,提高系统间的协调对接能力。
一方面,本发明提供一种实现API连接器的方法,包括:
S1:通过应用层创建并发布API,在支撑层生成对应应用的集成SDK,将发布过程产生的配置信息持久化到持久层的Mysql数据库,将API的路由配置信息缓存到持久层的Redis中;
S2:调用方订阅应用层中发布成功的API,生成唯一的密钥,下载支撑层中的集成SDK,在本地集成成功后调用API服务;
S3:通过支撑层的日志收集模块收集API在调用过程中的指标信息,将所述指标信息存储到持久层ES搜索引擎中,应用层的API监控模块根据ES搜索引擎中的指标信息展示整个API调用过程的链路拓扑图。
进一步地,本发明方法的步骤S1中,通过应用层创建并发布API,包括:
S11:API管理模块通过创建集成应用和API分组创建API,生成唯一的路由地址;
S12:API管理模块对创建的API进行Mock在线调试以验证API服务运行是否正常;
S13:API管理模块对API进行授权绑定设置,将API发布到API商城模块,API商城模块对外发布API列表。
进一步地,本发明方法的步骤S13中,将API发布到API商城模块,API商城模块对外发布API列表,包括:对API进行发布操作后,流程引擎模块对API的发布进行审核,自动流转到对应审批节点处理,待审批节点审批通过后,API发布成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电云数智科技有限公司,未经中电云数智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210465286.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种企业经营指标关系生成方法及系统
- 下一篇:一种电容器组立装置