一种展示方法及其相关设备技术

技术编号:34274582 阅读:18 留言:0更新日期:2022-07-24 16:50
本申请公开了一种展示方法及其相关设备,该方法包括:在获取到第一用户针对目标系统触发的接口比对请求之后,先根据该目标系统、以及该接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口;再比较该至少一个基准接口的接口描述信息与该至少一个对比接口的接口描述信息,得到接口变更数据,以使该接口变更数据能够描述出这些对比接口相对于这些基准接口发生的变化;然后,根据该接口变更数据、该至少一个基准接口的调用关系描述信息、以及该至少一个对比接口的接口调用关系描述信息,确定接口变更视图;最后,向该第一用户展示该接口变更视图,如此能够提高针对接口改造的影响评估效果。针对接口改造的影响评估效果。针对接口改造的影响评估效果。

A display method and its related equipment

【技术实现步骤摘要】
一种展示方法及其相关设备


[0001]本申请涉及计算机
,尤其涉及一种展示方法及其相关设备。

技术介绍

[0002]随着微服务的普及,很多传统的系统都开始进行微服务改造。
[0003]对于一个系统来说,当该系统处于初期阶段时,该系统中微服务数量不多、而且不同微服务间的调用关系也简单明了。
[0004]随着系统的功能扩建,微服务个数越来越多,而且不同微服务间的调用关系也越来越复杂,使得在针对该系统中某个微服务进行接口改造时,需要人工评估此次接口改造所造成的影响(例如,改造范围、改造工作量等)。然而,因人工评估方式存在缺陷,使得针对此次接口改造的影响评估效果比较差。

技术实现思路

[0005]为了解决现有技术中存在的以上技术问题,本申请提供一种展示方法及其相关设备,能够提高针对接口改造的影响评估效果。
[0006]为了实现上述目的,本申请实施例提供的技术方案如下:
[0007]本申请实施例提供一种展示方法,所述方法包括:
[0008]在获取到第一用户针对目标系统触发的接口比对请求之后,根据所述目标系统、以及所述接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口;
[0009]比较所述至少一个基准接口的接口描述信息与所述至少一个对比接口的接口描述信息,得到接口变更数据;其中,所述接口描述信息包括接口发布信息和接口契约信息;
[0010]根据所述接口变更数据、所述至少一个基准接口的调用关系描述信息、以及所述至少一个对比接口的接口调用关系描述信息,确定接口变更视图;
[0011]向所述第一用户展示所述接口变更视图。
[0012]在一种可能的实施方式中,所述对比条件描述信息包括批次描述信息、产品范围描述信息、接口范围描述信息中的至少一个;其中,所述批次描述信息包括基准批次标识和对比批次标识。
[0013]在一种可能的实施方式中,所述根据所述目标系统、以及所述接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口,包括:
[0014]根据所述对比条件描述信息,确定基准筛选条件和对比筛选条件;
[0015]根据所述基准筛选条件和所述目标系统,确定所述至少一个基准接口;
[0016]根据所述对比筛选条件和所述目标系统,确定所述至少一个对比接口。
[0017]在一种可能的实施方式中,所述基准筛选条件携带有基准批次标识和接口筛选范围;所述对比筛选条件携带有对比批次标识和接口筛选范围;
[0018]所述根据所述基准筛选条件和所述目标系统,确定所述至少一个基准接口,包括:
[0019]根据所述基准批次标识和所述目标系统,确定至少一个候选接口;从所述至少一个候选接口中筛选出属于所述接口筛选范围的至少一个基准接口;
[0020]所述根据所述对比筛选条件和所述目标系统,确定所述至少一个对比接口,包括:
[0021]根据所述对比批次标识和所述目标系统,确定至少一个备选接口;从所述至少一个备选接口中筛选出属于所述接口筛选范围的至少一个对比接口。
[0022]在一种可能的实施方式中,所述根据所述接口变更数据、所述至少一个基准接口的调用关系描述信息、以及所述至少一个对比接口的接口调用关系描述信息,确定接口变更视图,包括:
[0023]根据所述至少一个基准接口的调用关系描述信息,构建基准有向图;
[0024]根据所述至少一个对比接口的接口调用关系描述信息,构建对比有向图;
[0025]根据所述接口变更数据、所述基准有向图、以及所述对比有向图,确定所述接口变更视图。
[0026]在一种可能的实施方式中,所述方法还包括:
[0027]在确定存在符合所述对比条件描述信息的历史变更数据时,判断所述历史变更数据中记录的最后修改时间信息与待使用时间信息是否匹配;其中,所述待使用时间信息包括所述至少一个对比接口的最后修改时间信息、以及所述至少一个基准接口的最后修改时间信息;
[0028]若匹配,则向所述第一用户展示所述历史变更数据对应的变更描述图像;
[0029]所述比较所述至少一个基准接口的接口描述信息与所述至少一个对比接口的接口描述信息,得到接口变更数据,包括:
[0030]若不匹配,则比较所述至少一个基准接口的接口描述信息与所述至少一个对比接口的接口描述信息,得到接口变更数据。
[0031]在一种可能的实施方式中,所述方法还包括:
[0032]在获取到第二用户触发的接口发布请求之后,向所述第二用户展示接口发布页面;其中,所述接口发布请求用于请求发布第一接口;
[0033]在获取到所述第二用户在所述接口发布页面上触发的发布信息提交请求之后,根据所述接口发布页面,确定所述第一接口的接口发布信息。
[0034]在一种可能的实施方式中,所述方法还包括:
[0035]在获取到第三用户针对所述目标系统中第二接口触发的契约创建请求之后,向所述第三用户展示契约创建页面;
[0036]在获取到所述第三用户在所述契约创建页面上触发的契约生成请求之后,根据所述契约创建页面,确定所述第二接口的接口契约信息。
[0037]本申请实施例还提供了一种展示装置,包括:
[0038]接口确定单元,用于在获取到第一用户针对目标系统触发的接口比对请求之后,根据所述目标系统、以及所述接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口;
[0039]信息比较单元,用于比较所述至少一个基准接口的接口描述信息与所述至少一个对比接口的接口描述信息,得到接口变更数据;其中,所述接口描述信息包括接口发布信息和接口契约信息;
[0040]视图确定单元,用于根据所述接口变更数据、所述至少一个基准接口的调用关系描述信息、以及所述至少一个对比接口的接口调用关系描述信息,确定接口变更视图;
[0041]视图展示单元,用于向所述第一用户展示所述接口变更视图。
[0042]本申请实施例还提供了一种设备,所述设备包括处理器以及存储器:
[0043]所述存储器用于存储计算机程序;
[0044]所述处理器用于根据所述计算机程序执行本申请实施例提供的展示方法的任一实施方式。
[0045]本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于本申请实施例提供的展示方法的任一实施方式。
[0046]与现有技术相比,本申请实施例至少具有以下优点:
[0047]本申请实施例提供的技术方案中,在获取到第一用户针对目标系统触发的接口比对请求之后,先根据该目标系统、以及该接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口;再比较该至少一个基准接口的接口描述信息(例如,接口发布信息和接口契约信息)与该至少一个对比接口的接口描述信息,得到接口变更数据,以使该接口变更数据能够描述出这本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种展示方法,其特征在于,所述方法包括:在获取到第一用户针对目标系统触发的接口比对请求之后,根据所述目标系统、以及所述接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口;比较所述至少一个基准接口的接口描述信息与所述至少一个对比接口的接口描述信息,得到接口变更数据;其中,所述接口描述信息包括接口发布信息和接口契约信息;根据所述接口变更数据、所述至少一个基准接口的调用关系描述信息、以及所述至少一个对比接口的接口调用关系描述信息,确定接口变更视图;向所述第一用户展示所述接口变更视图。2.根据权利要求1所述的方法,其特征在于,所述对比条件描述信息包括批次描述信息、产品范围描述信息、接口范围描述信息中的至少一个;其中,所述批次描述信息包括基准批次标识和对比批次标识。3.根据权利要求1所述的方法,其特征在于,所述根据所述目标系统、以及所述接口比对请求携带的对比条件描述信息,确定至少一个基准接口和至少一个对比接口,包括:根据所述对比条件描述信息,确定基准筛选条件和对比筛选条件;根据所述基准筛选条件和所述目标系统,确定所述至少一个基准接口;根据所述对比筛选条件和所述目标系统,确定所述至少一个对比接口。4.根据权利要求3所述的方法,其特征在于,所述基准筛选条件携带有基准批次标识和接口筛选范围;所述对比筛选条件携带有对比批次标识和接口筛选范围;所述根据所述基准筛选条件和所述目标系统,确定所述至少一个基准接口,包括:根据所述基准批次标识和所述目标系统,确定至少一个候选接口;从所述至少一个候选接口中筛选出属于所述接口筛选范围的至少一个基准接口;所述根据所述对比筛选条件和所述目标系统,确定所述至少一个对比接口,包括:根据所述对比批次标识和所述目标系统,确定至少一个备选接口;从所述至少一个备选接口中筛选出属于所述接口筛选范围的至少一个对比接口。5.根据权利要求1所述的方法,其特征在于,所述根据所述接口变更数据、所述至少一个基准接口的调用关系描述信息、以及所述至少一个对比接口的接口调用关系描述信息,确定接口变更视图,包括:根据所述至少一个基准接口的调用关系描述信息,构建基准有向图;根据所述至少一个对比接口的接口调用关系描述信息,构建对比有向图;根据所述接口变更数据、所述基准有向图、以及所述对比有向图,确定所述接口变更视图。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定存在...

【专利技术属性】
技术研发人员:余庆丹赵许福孔润勋刘致驿
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1