[发明专利]区块链调用方法、装置、管理服务平台及存储介质有效
申请号: | 202110568235.0 | 申请日: | 2021-05-24 |
公开(公告)号: | CN113312427B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 王挺;曹崇瑞;顾费勇 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06Q20/38;G06Q40/04 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 调用 方法 装置 管理 服务 平台 存储 介质 | ||
本发明提供一种区块链调用方法、装置、管理服务平台及存储介质,涉及数据处理技术领域。包括:接收第一客户端发送的第一调用请求;其中,第一调用请求包括:区块链标识和业务参数;根据业务参数,从区块链标识对应的目标区块链的调用接口中,确定目标调用接口;采用目标调用接口,调用目标区块链,以使得目标区块链基于业务参数进行业务处理,得到业务处理结果;获取目标区块链返回的业务处理结果。根据业务参数确定区块链标识对应的目标区块链的目标调用接口;采用目标调用接口可以调用目标区块链,继而获取到目标区块链返回的业务处理结果。实现了对于不同区块链通用化调用,使得管理服务平台的调用服务更加简便。
技术领域
本发明涉及数据处理技术领域,具体而言,涉及一种区块链调用方法、装置、管理服务平台及存储介质。
背景技术
区块链技术,也被称之为分布式账本技术,区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用,对于区块链的管理也变得越来越重要。
相关技术中,区块链管理平台不同类型的区块链,采用调用服务层根据待调用的链类型以及链地址,调用不同类型链的sdk(Software Development Kit,软件开发工具包)。
但是,相关技术中,不同类型的区块链的调用均基于链类型以及链地址进行调用,出现区块链管理平台调用服务复杂、冗余的情况。
发明内容
本发明的目的在于,针对上述现有技术中的不足,提供一种区块链调用方法、装置、管理服务平台及存储介质,以便解决相关技术中,不同类型的区块链的调用均基于链类型以及链地址进行调用,出现区块链管理平台调用服务复杂、冗余的情况的问题。
为实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种区块链调用方法,包括:
接收第一客户端发送的第一调用请求;其中,所述第一调用请求包括:区块链标识和业务参数;
根据所述业务参数,从所述区块链标识对应的目标区块链的调用接口中,确定目标调用接口;
采用所述目标调用接口,调用所述目标区块链,以使得所述目标区块链基于所述业务参数进行业务处理,得到业务处理结果;
获取所述目标区块链返回的所述业务处理结果。
可选的,所述根据所述业务参数,从所述区块链标识对应的目标区块链的调用接口中,确定目标调用接口,包括:
根据所述业务参数的类型,从所述目标区块链的调用接口中,确定所述业务参数的类型对应的调用接口为所述目标调用接口;所述业务参数的类型为区块链交易类型或者链查询类型。
可选的,所述采用所述目标调用接口,调用所述目标区块链之前,所述方法还包括:
若所述业务参数的类型为区块链交易类型,根据所述业务参数,组装所述目标调用接口的接口参数。
可选的,所述采用所述目标调用接口,调用所述目标区块链之前,所述方法还包括:
若所述业务参数的类型为链查询类型,则根据所述链查询类型对应的预设参数,确定所述目标调用接口的接口参数。
可选的,所述采用所述目标调用接口,调用所述目标区块链之前,所述方法还包括:
根据所述目标区块链的节点信息,从所述目标区块链上确定目标节点;
所述采用所述目标调用接口,调用所述目标区块链,包括:
根据所述目标调用接口,向所述目标节点发送第二调用请求,所述第二调用请求包括:所述目标调用接口的接口参数和所述目标区块链对应的调用类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110568235.0/2.html,转载请声明来源钻瓜专利网。