[发明专利]为区块链云服务提供代表性状态转移代理服务的系统和方法有效
申请号: | 201880007466.0 | 申请日: | 2018-09-28 |
公开(公告)号: | CN110537182B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 李震宇;时培植;周世祥;朱维国;朱盛;李顺;金永顺;托德·利特尔 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06Q20/06;H04L9/40;H04L67/1097;H04L67/565;G06F9/54 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 周衡威 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 服务 提供 代表性 状态 转移 代理 系统 方法 | ||
1.一种用于在区块链云服务中提供代表性状态转移REST代理服务的系统,所述系统包括:
容器运行时服务;
所述容器运行时服务中的分布式账簿,其中,所述分布式账簿在所述容器运行时服务中被供应作为区块链云服务;以及
REST代理服务,在所述容器运行时服务的容器中执行,其中所述REST代理服务包括REST认证器和协议转换器,所述协议转换器包括与远程过程调用库相关联的架构服务开发工具包;
其中,所述REST代理服务包括多个REST应用编程接口API,所述多个REST应用编程接口被配置为通过利用所述REST代理服务的所述协议转换器将来自客户端应用的REST调用变换为远程过程调用,以供所述客户端应用在与所述分布式账簿通信时使用。
2.如权利要求1所述的系统,其中,所述多个REST API还被配置为使所述客户端应用能够执行以下各项中的一个或多个:
通过链式码查询,
通过所述链式码同步或异步调用交易,
获取交易状态,或
获取所述REST代理服务的版本信息。
3.如权利要求1或2所述的系统,其中,所述REST代理服务还被配置为认证来自所述客户端应用的所述REST调用。
4.如权利要求1或2所述的系统,其中,所述REST代理服务还提供附加的REST API以支持由管理控制台提供的功能,其中,所述功能由所述管理控制台用来管理所述区块链云服务。
5.如权利要求1或2所述的系统,其中,所述REST代理服务在所述容器运行时服务的所述容器中的web服务器中执行。
6.如权利要求1或2所述的系统,其中,所述分布式账簿是超级账簿架构。
7.如权利要求1或2所述的系统,其中,所述REST代理服务使用用于所述分布式账簿的服务开发工具包SDK来与所述分布式账簿进行通信。
8.如权利要求1或2所述的系统,
其中,所述区块链云服务包括对等体容器、排序容器和链式码容器,其中,所述对等体容器包括背书者和提交者,并且其中,所述背书者对所述区块链云服务内的交易进行背书,并且所述提交者将改变应用于由所述对等体容器维护的区块链账簿。
9.一种用于在区块链云服务中提供代表性状态转移REST代理服务的方法,所述方法包括:
提供容器运行时服务;
在所述容器运行时服务中提供分布式账簿,其中,所述分布式账簿在所述容器运行时中被供应作为区块链云服务;以及
提供在所述容器运行时服务的容器中执行的REST代理服务,其中所述REST代理服务包括REST认证器和协议转换器,所述协议转换器包括与远程过程调用库相关联的架构服务开发工具包;
其中,所述REST代理服务包括多个REST应用编程接口API,所述多个REST应用编程接口被配置为通过利用所述REST代理服务的所述协议转换器将来自客户端应用的REST调用变换为远程过程调用,以供所述客户端应用在与所述分布式账簿通信时使用。
10.如权利要求9所述的方法,其中,所述多个REST API还被配置为使所述客户端应用能够执行以下各项中的一个或多个:
通过链式码查询,
通过所述链式码同步或异步调用交易,
获取交易状态,或
获取所述REST代理服务的版本信息。
11.如权利要求9或10所述的方法,其中,所述REST代理服务还被配置为认证来自所述客户端应用的所述REST调用。
12.如权利要求9或10所述的方法,其中,所述REST代理服务还提供附加的REST API以支持由管理控制台提供的功能,其中,所述功能由所述管理控制台用来管理所述区块链云服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880007466.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对应用数据进行分类的方法、计算设备及存储介质
- 下一篇:数据标记化方法和系统