[发明专利]一种系统间的接口处理方法及装置在审
申请号: | 202111348885.0 | 申请日: | 2021-11-15 |
公开(公告)号: | CN114047910A | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 黄文强 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/36;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李婉 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 接口 处理 方法 装置 | ||
1.一种系统间的接口处理方法,其特征在于,应用于系统中的公共平台,系统还包括多个子系统,每个子系统与至少一个其他子系统间存在接口,所述方法包括:
在接收到接口调用请求的情况下,解析所述接口调用请求,得到目标子系统所需调用的至少一个字段;
读取预先存储的接口信息配置文件中系统中各个子系统发布的接口信息;
按照预设优化规则,根据各个子系统发布的接口信息确定满足所述目标子系统字段调用需求的最优接口。
2.根据权利要求1所述的方法,其特征在于,所述按照预设优化规则,根据各个子系统发布的接口信息确定满足所述目标子系统字段调用需求的最优接口,包括:
遍历所述接口信息配置文件,确定所有满足所述目标子系统字段调用需求的接口组合,所述接口组合包括:包含所述目标子系统所需调用的任何一个字段的接口信息,以及发布该接口信息的子系统标识;
统计每个所述接口组合命中的接口数量、子系统数量、已有连接的子系统数量以及与已有连接的子系统间的接口数量;
以所述接口组合命中的接口数量与子系统数量最少,且已有连接的子系统数量以及与已有连接的子系统间的接口数量最多为优化目标,确定满足所述目标子系统字段调用需求的最优接口。
3.根据权利要求1所述的方法,其特征在于,在确定满足所述目标子系统字段调用需求的最优接口之后,所述方法还包括:
获取所述目标子系统所需调用的每个字段的数据量;
判断所述目标子系统所需调用的每个字段的数据量是否大于相应所述最优接口的数据量上限;
若所述目标子系统所需调用的每个字段的数据量都不大于相应所述最优接口的数据量上限,确定所述最优接口为所述目标子系统所需开发的接口;
若所述目标子系统所需调用的每个字段的数据量存在大于相应所述最优接口的数据量上限的情况,显示数据量大于相应所述最优接口的数据量上限的字段以及相应的所述最优接口。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到接口查询请求的情况下,验证请求方的身份信息;
在对请求方的身份信息验证通过的情况下,解析所述接口查询请求,得到查询参数;
在所述接口信息配置文件中查询所述查询参数对应的接口信息;
将查询得到的所述查询参数对应的接口信息反馈给请求方。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到接口报错信息的情况下,解析所述接口报错信息,得到报错接口信息;
向发布所述报错接口信息的子系统发送携带有所述报错接口信息的报错验证请求;
若接收到发布所述报错接口信息的子系统反馈的接口无误信息,则不对所述报错接口信息执行任何操作;
若接收到发布所述报错接口信息的子系统反馈的接口修改信息,则根据所述接口修改信息对所述接口信息配置文件中的所述报错接口信息进行相应修改。
6.一种系统间的接口处理装置,其特征在于,应用于系统中的公共平台,系统还包括多个子系统,每个子系统与至少一个其他子系统间存在接口,所述装置包括:
接口调用请求解析单元,用于在接收到接口调用请求的情况下,解析所述接口调用请求,得到目标子系统所需调用的至少一个字段;
配置文件读取单元,用于读取预先存储的接口信息配置文件中系统中各个子系统发布的接口信息;
最优接口确定单元,用于按照预设优化规则,根据各个子系统发布的接口信息确定满足所述目标子系统字段调用需求的最优接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111348885.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种化疗脱发按摩仪
- 下一篇:交通路况状态展示方法、终端及存储介质