fabric-ca介绍和安装

本文介绍了Hyperledger Fabric CA在整体架构中的作用,强调了它与Fabric SDK的交互方式,通过REST API进行通信。内容包括:1. 详细阐述了CA服务器的交互方式、REST API文档和集群工作原理;2. 提供了安装Hyperledger Fabric CA的系统要求和步骤,特别是对go环境、libtool和libtldl-dev的依赖。
摘要由CSDN通过智能技术生成

一、介绍


下图说明了Hyperledger Fabric CA服务器如何搭配整个Hyperledger Fabric架构。


有两种与Hyperledger Fabric CA服务器交互的方式:通过Hyperledger Fabric CA客户端或通过一个Fabric SDK。 与Hyperledger Fabric CA服务器的所有通信都是通过REST API进行的。

有关这些REST API的swagger文档,请参阅fabric-ca / swagger / swagger-fabric-ca.json。 您可以通过http://editor2.swagger.io在线编辑器查看此文档。

Hyperledger Fabric CA客户端或SDK可以连接到Hyperledger Fabric CA服务器群集中的服务器。(如图的右上部分中说明)。 客户端路由到HA代理端点,该端点负载平衡到其中一个fabric-ca-server集群成员。

集群中的所有Hyperledger Fabric CA服务器共享相同的数据库,以跟踪身份和证书。 如果配置了LDAP,则身份信息将保留在LDAP而不是数据库中。

服务器可能包含多个CA. 每个CA都是根CA或中间CA. 每个中间CA都有一个父CA,它是根CA或另一个中间CA.


二、安装

  •  go 1.9+安装
  • GOPATH环境变量设置正确
  • 安装了libtool和libtdhl-dev软件包

ubuntu中:
 

sudo apt install
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值