【技术实现步骤摘要】
信息查询方法、装置、电子设备、存储介质及程序产品
[0001]本公开实施例涉及计算机与网络通信
,尤其涉及一种信息查询方法、装置、电子设备、存储介质及程序产品。
技术介绍
[0002]随着互联网技术的发展,信息之间的关联性越来越明显,如何提高信息的多级依赖查询成了亟待解决地问题。
[0003]目前,采用的传统的信息查询方法为:利用信息a通过服务接口A查询得到相应的信息b,并利用信息b通过服务接口B查询得到相应的信息c,以此类推,直至得到查询的目标信息。
[0004]然而,传统的信息查询方法至少存在以下技术问题:各服务接口(如上述服务接口A、服务接口B、以及服务接口C)均需要配置上述查询逻辑,导致资源消耗较大,且通用性偏低的问题。
技术实现思路
[0005]本公开实施例提供一种信息查询方法、装置、电子设备、存储介质及程序产品,以避免资源消耗较大,且通用性偏低的问题。
[0006]第一方面,本公开实施例提供一种信息查询方法,包括:
[0007]接收查询请求,所述查询请求中携带 ...
【技术保护点】
【技术特征摘要】
1.一种信息查询方法,其中,包括:接收查询请求,所述查询请求中携带初始信息,所述查询请求用于指示基于所述初始信息查询得到目标信息;根据拓扑关系图确定与所述查询请求对应的查询路径,其中,所述拓扑关系图用于表征各服务接口之间的查询依赖关系,所述查询路径表征与所述查询请求对应的多个服务接口之间的查询依赖关系;根据所述查询路径确定并输出所述目标信息。2.根据权利要求1所述的方法,其中,所述拓扑关系图包括:拓扑节点和边连接关系,拓扑节点表征服务接口,边连接关系表征服务接口之间的查询依赖关系;所述查询路径包括起始拓扑节点和结束拓扑节点;根据拓扑关系图确定与所述查询请求对应的查询路径,包括:根据所述初始信息从所述拓扑关系图中确定所述查询路径的起始拓扑节点;根据所述起始拓扑节点、所述边连接关系、以及所述目标信息,从所述拓扑关系图中确定所述查询路径的结束拓扑节点。3.根据权利要求2所述的方法,其中,所述拓扑关系图是对各服务接口的属性信息分析确定的,每一服务接口的属性信息表征与所述每一服务接口的输入和输出相关的信息;根据所述初始信息从所述拓扑关系图中确定所述查询路径的起始拓扑节点,包括:从所述拓扑关系图中,将所述初始信息作为输入相关的信息的拓扑节点确定为所述起始拓扑节点;以及,根据所述起始拓扑节点、所述边连接关系、以及所述目标信息,从所述拓扑关系图中确定所述查询路径的结束拓扑节点,包括:根据所述起始拓扑节点、所述边连接关系、以及所述目标信息,从所述拓扑关系图中,将所述目标信息作为输出相关的信息的拓扑节点确定为所述结束拓扑节点。4.根据权利要求3所述的方法,其中,所述每一服务接口的属性信息包括:每一接口的输入信息、以及与输入信息对应的输出信息;从所述拓扑关系图中,将所述初始信息作为输入相关的信息的拓扑节点确定为所述起始拓扑节点,包括:从所述拓扑关系图中,将所述初始信息作为输入信息的拓扑节点确定为所述起始拓扑节点;以及,根据所述起始拓扑节点、所述边连接关系、以及所述目标信息,从所述拓扑关系图中,将所述目标信息作为输出信息的拓扑节点确定为所述结束拓扑节点,包括:基于所述拓扑节点和所述边连接关系,确定将所述起始拓扑节点对应的输出信息确定为输入信息的拓扑节点,直至得到将所述目标信息作为输出信息的拓扑节点,并将所述目标信息作为输出信息的拓扑节点确定为结束拓扑节点。5.根据权利要求1至4中任一项所述的方法,其中,在根据拓扑关系图确定与所述查询请求对应的查询路径之前,所述方法还包括:获取各服务接口各自对应的属性信息,属性信息表征与服务接口的输入和输出相关的信息;根据各服务接口各自对应的属性信息确...
【专利技术属性】
技术研发人员:胡炼,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。