Hyperledger Fabric SDK 概述

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hyperledger Fabric SDK 概述相关的知识,希望对你有一定的参考价值。

1. 应用通过节点的RPC协议接口访问链码

在这里插入图片描述

2.四种语言版本的SDK

Farbric的Peer节点和Orderer节点都提供了基于gRPC协议的接口,用于和Peer节点与Orderer节点进行命令/数据交互。

Fabric提供了多种语言版本的SDK:

  • Fabric Nodejs SDK
  • Fabric Java SDK
  • Fabric Go SDK
  • Fabric Python SDK

3. SDK API功能

区块链应用可以通过SDK访问Fabric区块链网络中的多种资源,包括账本、交易、链码、事件、权限管理等。应用程序代表用户与Fabric区块链网络进行交互,SDK API功能如下:

  • 创建通道
  • 将peer节点加入通道
  • 在peer节点安装链码
  • 在通道实例化链码
  • 通过链码调用交易
  • 查询交易或区块的账本

4. fabric-ca-client提供成员管理服务

  • 注册新用户
  • 注册用户以获得由Fabric CA签名的注册证书
  • 通过注册ID撤销现有用户或撤消特定证书
  • 可定制的持久化存储

以上是关于Hyperledger Fabric SDK 概述的主要内容,如果未能解决你的问题,请参考以下文章

Hyperledger Fabric Java SDK最新教程

Hyperledger Fabric 智能合约实战 sdk node软件安装

区块链(ubuntu)-Hyperledger Fabric的Java SDK开发

区块链(ubuntu)-Hyperledger Fabric的Java SDK开发

区块链(ubuntu)-Hyperledger Fabric的Java SDK开发

区块链(ubuntu)-Hyperledger Fabric的Java SDK开发