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 区块链集成的主要内容,如果未能解决你的问题,请参考以下文章