【技术实现步骤摘要】
接口元数据管理方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,特别是涉及一种接口元数据管理方法、装置、计算机设备及存储介质。
技术介绍
元数据,通常定义为描述数据的数据,旨在便利存取、管理、共享和处理大量结构化和/或非结构化的数据。在过去的几年里,元数据的概念在现实中大量使用,如为了支持信息检索,或为了软件配置,或为了不同系统之间的数据交互。在传统技术中,在微服务框架的开发过程中,将原来的单体应用拆分成一组小的服务,服务之间相互协作,实现业务功能。但由于服务的拆分,在缺乏接口元数据的管理下,使得在测试时容易出现遗漏的情况。
技术实现思路
基于此,有必要针对上述技术问题,提供一种在微服务框架中实现接口元数据管理的接口元数据管理方法、装置、计算机设备及存储介质。一种接口元数据管理方法,所述方法包括:获取接口元数据管理请求;根据所述接口元数据管理请求在应用服务启动后,收集对应的接口元数据;将收集到的接口元数据发送至元数据服务器的收集器;通过所述元数 ...
【技术保护点】
1.一种接口元数据管理方法,其特在在于,所述方法包括:/n获取接口元数据管理请求;/n根据所述接口元数据管理请求在应用服务启动后,收集对应的接口元数据;/n将收集到的接口元数据发送至元数据服务器的收集器;/n通过所述元数据服务器的收集器接收所述接口元数据,并将所述接口元数据进行存储;/n通过API对外提供接口元数据查询以实现对所述接口元数据进行管理。/n
【技术特征摘要】
1.一种接口元数据管理方法,其特在在于,所述方法包括:
获取接口元数据管理请求;
根据所述接口元数据管理请求在应用服务启动后,收集对应的接口元数据;
将收集到的接口元数据发送至元数据服务器的收集器;
通过所述元数据服务器的收集器接收所述接口元数据,并将所述接口元数据进行存储;
通过API对外提供接口元数据查询以实现对所述接口元数据进行管理。
2.根据权利要求1所述的接口元数据管理方法,其特征在于,所述根据所述接口元数据管理请求在应用服务启动后,收集对应的接口元数据的步骤还包括:
在应用服务启动完成后,自动调用接口ApplicationRunner的实现类中的run方法,通过在run方法内根据配置进行扫描并提取接口元数据;
根据注解判定接口是否为Controller接口,若是则提取接口对应的方法信息;
根据注解判定接口是否为Dubbo接口,若是则从注册中心提取接口对应的元数据信息。
3.根据权利要求2所述的接口元数据管理方法,其特征在于,在所述通过所述元数据服务器的收集器接收所述接口元数据的步骤之后还包括:
将接收到的元数据信息转换为元数据服务器内部处理的格式,以支持后续的存储、分析及展示。
4.根据权利要求1-3任一项所述的接口元数据管理方法,其特征在于,所述通过API对外提供接口元数据查询以实现对所述接口元数据进行管理的步骤还包括:
在测试工具中,针对同一应用程序通过选择不同时间点的接口元数据进行比较以实现针对性测试;
通过基于所述API实现的UI组件进行接口元数据的查询及分析。
5.一种接口元数据管理装置,其特征在于,所述装置包括:
获取模块,所述获取模块用于获取接口元数据管理请求;
元数据收集模块,所述元数据收集模块用于根据所述接口元数据管理请求在应用...
【专利技术属性】
技术研发人员:刘倍材,李柏,黄波,潘孝,李如先,
申请(专利权)人:深圳前海环融联易信息科技服务有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。