[发明专利]区块链网络服务平台及其链码安装方法、存储介质有效
申请号: | 201810936721.1 | 申请日: | 2018-08-16 |
公开(公告)号: | CN108965468B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | 赵铭;孙海波;刘春伟;王哲;位博;王义;王帅俭;马超;金龙;孙东凯;杨仁慧 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 周丽莎;张颖玲 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 网络服务 平台 及其 安装 方法 存储 介质 | ||
1.一种区块链网络服务平台的链码安装方法,其特征在于,所述方法包括:
将背书节点调用容器引擎编译的链码镜像存储至镜像仓库中,所述背书节点在容器集群的第一服务节点上,所述背书节点通过所述区块链网络服务平台部署;
在链码安装时,调用所述容器集群的管理节点的应用程序接口服务组件,通过所述背书节点,请求所述管理节点调度链码容器,所述链码容器在所述容器集群的第二服务节点上;
响应请求从所述镜像仓库中查找所述链码容器对应的所述链码镜像,调度所述链码镜像完成链码的安装。
2.根据权利要求1所述的方法,其特征在于,所述将背书节点调用容器引擎编译的链码镜像存储至镜像仓库中之前,所述方法还包括:
通过所述背书节点调用所述容器引擎编译所述链码镜像;
获取所述链码镜像到所述背书节点本地。
3.根据权利要求1所述的方法,其特征在于,所述调度所述链码镜像完成链码的安装,包括:
将所述链码镜像部署到所述链码容器,完成所述链码的安装。
4.根据权利要求1所述的方法,其特征在于,所述调度所述链码镜像完成链码的安装之后,所述方法还包括:
通过控制管理组件监听应用程序接口服务,管理所述链码容器的运行状态和运行日志中的至少一种。
5.根据权利要求1所述的方法,其特征在于,所述调度所述链码镜像完成链码的安装之后,所述方法还包括:
当接收到交易提案时,指示所述背书节点通过远程通信连接向所述链码容器传输模拟交易操作;
当所述链码容器根据所述模拟交易操作运行出对应的运行结果时,指示所述链码容器通过远程通信连接向所述背书节点发送所述运行结果。
6.根据权利要求1所述的方法,其特征在于,所述通过所述背书节点,请求所述容器集群的管理节点调度链码容器,包括:
通过所述背书节点向所述管理节点发送调用请求;
通过所述管理节点基于负载均衡调度所述链码容器。
7.一种区块链网络服务平台,其特征在于,所述区块链网络服务平台包括:资源层和区块层;
所述资源层,用于将背书节点调用容器引擎编译的链码镜像存储至镜像仓库中,所述背书节点在容器集群的第一服务节点上,所述背书节点通过所述区块链网络服务平台部署;
所述区块层,用于在链码安装时,调用所述容器集群的管理节点的应用程序接口服务组件,通过所述背书节点,请求所述管理节点调度链码容器,所述链码容器在所述容器集群的第二服务节点上;
所述资源层,还用于响应请求从所述镜像仓库中查找所述链码容器对应的所述链码镜像,调度所述链码镜像完成链码的安装。
8.根据权利要求7所述的区块链网络服务平台,其特征在于,
所述资源层,还用于通过所述背书节点调用所述容器引擎编译所述链码镜像。
9.根据权利要求7所述的区块链网络服务平台,其特征在于,
所述资源层,还用于将所述链码镜像部署到所述链码容器,完成所述链码的安装。
10.根据权利要求9所述的区块链网络服务平台,其特征在于,所述区块链网络服务平台还包括:服务层;
所述服务层,用于通过控制管理组件监听应用程序接口服务,管理所述链码容器的运行状态和运行日志中的至少一种。
11.根据权利要求9所述的区块链网络服务平台,其特征在于,
所述资源层,还用于当接收到交易提案时,指示所述背书节点通过远程通信连接向所述链码容器传输模拟交易操作;当所述链码容器根据所述模拟交易操作运行出对应的运行结果时,指示所述链码容器通过远程通信连接向所述背书节点发送所述运行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810936721.1/1.html,转载请声明来源钻瓜专利网。