Hyperledger Composer Playground本地文件

问题描述 投票:3回答:1

我是Hyperledger的初学者,我对Hyperledger Composer有一些疑问:

  • Hyperledger Composer和Composer Playground之间有什么区别? 据我所知,Playground只是一个用于配置,部署和测试业务网络的用户界面。那么,使用Playoman部署业务网络与使用Yeoman的Hyperledger Composer之间是否存在任何差异? (如本tutorial中所示)
  • 我在这个官方的qazxsw poi本地安装了Composer Playground。创建新的业务网络后,在哪里可以找到我机器上的相关文件?
  • 每次启动机器继续开发时,我需要运行的操作是什么? 有时只是运行tutorial使Playground返回“错误尝试ping。确保链代码已成功实例化并再次尝试“
  • 每次我想测试RESTful API时,是否必须从Playground导出我的商业网卡(使用composer-rest-server)?
docker hyperledger blockchain hyperledger-composer
1个回答
1
投票

1:Hyperledger composer是一个帮助我们与Hyperledger结构交互的项目。它包括UI(composer-playgroud),./startFabric.sh和NPM(SDK)包。 Composer Playground是一款测试和开发工具。您可以在此处创建区块链智能合约,并在本地内存中部署以测试代码。对于生产部署,我建议使用composer-cli。

2:Composer playground将所有卡保存在“.composer”文件夹中。该文件夹很可能位于您的用户文件夹中。在Ubuntu OS中,它位于路径“/home/user/.composer”上。关于BNA,如果它连接到你的面料,那么它从那里选择BNA。在仅浏览器模式下,它保留在浏览器缓存中。

3:我建议首先运行./stopFabric.sh然后运行./startFabric.sh。它将停止所有Docker容器。如果您已经安装了自己的BNA,那么只需ping网络即可。关注这个CLI。最后,您将找到ping命令。

4:一旦你将卡片导入你的作曲家休息服务器,我认为它应该没问题。除非服务正在运行,否则您无需再次导入它。您可以通过在其中添加mongo来创建有状态的作曲家休息服务器。 link。您无法在两个应用程序中导入卡,即如果您已将卡导入composer playground,则无法将同一张卡导入到composer rest服务器中。

© www.soinside.com 2019 - 2024. All rights reserved.