在阿里云上完成了区块链网络的配置和部署之后,区块链的开发者或管理员便可以开始访问区块链网络并使用不同的区块链节点服务。常见的访问方式如下:

  • 开发者或管理员远程连接到区块链节点的容器上,以 CLI 命令方式运行区块链测试,或者进行区块链的管理工作。
  • 区块链应用程序连接区块链网络的 CA、Orderer、Peer 等服务,进行基于区块链的交易和服务调用。
  • 区块链管理监控工具连接区块链网络,对区块链网络以及各节点进行图形化或自动化的管理和监控操作。

这些区块链的访问方式和相关程序、代码可由用户根据自身的业务和技术需求进行开发和部署,部署形式既能以容器应用的方式与区块链网络一起部署在容器集群中,也可部署在用户自有的环境中,从容器集群外部访问区块链网络。对于第二种方式,我们需要提前为区块链网络创建公网IP或者负载均衡,以及为外部端口(NodePort)配置安全组规则,以允许外部的访问连接。

在本文档中,我们为这几种主要的区块链访问方式提供了简单的示例和使用说明,以帮助用户更好地理解和开发相关的应用和工具。同时,区块链解决方案提供了可一键下载的配置文件(包含连接区块链服务所需的证书、密钥、区块链网络配置文件等),以加速区块链应用和管理监控工具的开发、测试流程。