[发明专利]计算服务的路由处理方法及装置在审
申请号: | 202211143461.5 | 申请日: | 2022-09-20 |
公开(公告)号: | CN115529352A | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 庞洋;王志伟;孙兵兵 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | H04L67/60 | 分类号: | H04L67/60;H04L67/104;H04L61/4511;G06F9/54;G06F9/46;H04L101/663 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 张静娟;周良玉 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 服务 路由 处理 方法 装置 | ||
一种计算服务的路由处理方法及装置,方法由第一计算设备执行,第一计算设备关联若干计算服务,若干计算服务与部署在区块链系统中的若干第一智能合约对应,单个计算服务用于支持目标设备调用与其对应的第一智能合约,相互对应的计算服务和第一智能合约属于相同的分布式应用。方法包括:接收来自目标设备的访问请求,访问请求包括第一计算服务对应的第一访问路径,第一访问路径包括第一计算服务所属分布式应用的应用标识以及用于支持目标设备访问第一计算设备的第二访问路径,第一计算服务属于第一计算设备关联的若干计算服务;根据应用标识确定第一计算服务对应的第三访问路径;根据第一计算服务对应的第三访问路径向第一计算服务提供访问请求。
技术领域
本说明书实施例属于区块链技术领域,尤其涉及一种计算服务的路由处理方法及装置。
背景技术
区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证数据不可篡改和不可伪造。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。区块链根据不同的应用场景以及使用者需求,一般可以分为公有链(public blockchain)、私有链(privateblockchain)以及联盟链(consortium blockchain)三大类。
发明内容
本说明书实施例旨在提供一种计算服务的路由处理方法及装置。
第一方面,提供了一种计算服务的路由处理方法,所述方法由第一计算设备执行,所述第一计算设备关联若干计算服务,所述若干计算服务与部署在区块链系统中的若干第一智能合约对应,单个所述计算服务用于支持目标设备调用与其对应的第一智能合约,相互对应的所述计算服务和所述第一智能合约属于相同的分布式应用。所述方法包括:接收来自所述目标设备的访问请求,所述访问请求包括第一计算服务对应的第一访问路径,所述第一访问路径包括所述第一计算服务所属分布式应用的应用标识以及用于支持所述目标设备访问所述第一计算设备的第二访问路径,所述第一计算服务属于所述若干计算服务;根据所述应用标识确定所述第一计算服务对应的第三访问路径;根据所述第一计算服务对应的第三访问路径向所述第一计算服务提供所述访问请求。
在一种可能的实施方式中,所述方法还包括:获取所述计算服务所属分布式应用的应用标识,根据所述第二访问路径和所述计算服务对应的应用标识获取所述计算服务对应的第一访问路径,并将所述计算服务对应的应用标识与所述计算服务对应的第三访问路径关联。
在一种可能的实施方式中,所述第二访问路径包括:所述第一计算设备对外公开的域名地址,和/或,与所述域名地址对应的互联网协议IP地址和端口号。
在一种可能的实施方式中,所述第一计算设备中运行所述若干计算服务。所述计算服务对应的第三访问路径包括:所述第一计算设备为所述计算服务分配的端口号;或者,所述计算服务所属计算节点的IP地址以及其为所述计算服务分配的端口号。
在一种可能的实施方式中,所述区块链系统为联盟链,所述若干计算服务运行于所述第一计算设备所属集群中的多个计算设备,所述集群属于所述联盟链的单个参与方。所述计算服务对应的第三访问路径包括:运行所述计算服务的计算设备的IP地址以及其为所述计算服务分配的端口号。
在一种可能的实施方式中,所述方法还包括:从所述区块链系统获取第一分布式应用的应用信息,其包括第二计算设备的连接信息和所述第一分布式应用的应用标识,所述应用信息由所述第二计算设备发布到所述区块链系统;根据所述连接信息从所述第二计算设备获取所述第一分布式应用对应的安装包,基于所述第一分布式应用对应的安装包部署并运行属于所述第一分布式应用的计算服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211143461.5/2.html,转载请声明来源钻瓜专利网。