dW 编辑推荐:将您的数据与 Hyperledger Fabric 区块链集成

Posted developerWorks中国

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dW 编辑推荐:将您的数据与 Hyperledger Fabric 区块链集成相关的知识,希望对你有一定的参考价值。

人们考虑将其数据与区块链集成时,比如基于 Hyperledger Fabric 的区块链,通常会感到困惑或者有着复杂的幕后故事。


但数据集成其实并不复杂!Hyperledger Composer 应用程序开发工具集为您使用的数据(比如商品交易、财产或供应链网络)和业务网络(比如您创建和更新的资产和参与者,以及您执行的交易)提供了轻松的集成途径。


开始集成数据的最简单方式无疑是使用 REST API。


工作原理

部署使用 Hyperledger Composer 创建的业务网络定义后,您可立即使用 Composer 提供的 REST API。在幕后,会使用Loopback Node.js 框架来创建开放 API,并使用 Swagger 定义这些 API 的结构和格式。当然,也可使用 Composer Node SDK,但是如果您正在创建 Web 应用程序(或在非 Node.js 环境中运行),那么 REST API 提供了一个方便的抽象和分离层。


图 1. Hyperledger Composer REST Server 的组件


将 Hyperledger Composer 安装到开发环境中时,也会安装 Hyperledger Composer REST Server。从命令行启动它后,它会询问一些一次性问题来发现您已通过 Composer 定义的业务网络。回答这些问题后,Composer 将您连接到正在运行的 Hyperledger Fabric 区块链,发现这些 REST API 并生成它们的模式供 Loopback 导入。


图 2. Hyperledger Composer 使这些 REST API 变为可用

图 3. 用于示例财产网络的基于模型的 API

添加您的数据

您可使用 GET 操作在运行的区块链上查询资产。


更多内容,请阅读原文。

以上是关于dW 编辑推荐:将您的数据与 Hyperledger Fabric 区块链集成的主要内容,如果未能解决你的问题,请参考以下文章

dW 编辑推荐:自动化运维工具 SaltStack 在云计算环境中的实践

PHP Wordpress - 将您的样式流入编辑器

Wordpress-将您的样式导入编辑器

dW 编辑推荐:ECMAScript 6 中的函数增强

dW 编辑推荐:如何设计一个小而美的秒杀系统?

Hyperledge Fabric-身份与角色认证