Docker 将作曲家连接到个性化结构的过程
要真正理解将composer连接到fabric(而不是示例)的过程,我面临一些挑战 我的目标是配置结构网络,然后将此配置的网络与composer.bna连接Docker 将作曲家连接到个性化结构的过程,docker,docker-compose,hyperledger-fabric,hyperledger,hyperledger-composer,Docker,Docker Compose,Hyperledger Fabric,Hyperledger,Hyperledger Composer,要真正理解将composer连接到fabric(而不是示例)的过程,我面临一些挑战 我的目标是配置结构网络,然后将此配置的网络与composer.bna连接 在对网络进行了我想要的所有更改之后,我需要使用docker composer命令运行网络。正确吗?就像byfn.sh脚本一样 之后我应该生成一张PeerAdmin卡,对吗?因此,我认为应该使用connection.json文件和composer cli命令,还是有其他方法 然后我可以通过composer启动程序 我只是有点困惑,因为对于fa
我只是有点困惑,因为对于fabric工具,你有所有startFabric.sh和CreatePeeradmin.sh,但其中一些与de fabric示例不同,而且……我是这方面的真正初学者,但我需要更多地了解配置网络和作曲家之间的过程 一旦您测试了您的个性化Fabric环境并开始运行(您提到的是BYFN 2-Org[Fabric]区块链网络是Hyperledger结构提供的示例网络:它执行一些链码测试,如:
调用
和查询
例如在更新资产后查询账本:即确保脚本化的BYFN示例结构网络已启动并运行正常)。Hyperledger Composer是一个开发框架和工具集(而不是区块链本身),主要用于编写智能合约(即商业网络,当然也用于编写客户端应用程序),它“消费”结构基础设施并向其部署智能合约,以链码的形式作为本机NodeJS链码运行
现在请看Composer:如果您看“多组织”教程(如何在两个组织和这些组织的参与者之间与业务网络/智能合约交互),它会告诉您需要什么配置Composer才能与区块链网络交互,区块链网络已启用TLS等。它包括定义连接配置文件(例如,网络的节点是什么、端口是什么、配置参数是什么、业务网络的定义结构背书策略是什么等)、业务网卡(卡提供区块链身份,能够在该业务网络中进行交易,并知道“谁”执行了交易),运行什么访问控制规则,运行什么查询,执行什么交易逻辑和工作单元,以更新区块链分类账。Composer是开发智能合同的一种方法,是模型驱动的,还旨在消除许多转换、类型处理和验证方面的问题。您的目标是检查您的自定义结构网络是否正常运行(如前所述),然后转到Composer,以配置-Composer-元素,所有这些元素都在Composer文档->
回答你的问题
您在上一段中提到的工具是Composer工具-这些脚本的目的是允许Composer开发人员启动本地开发结构进行测试。您在“结构示例”中找不到它们,因为它们是由Composer(Composer工具)提供的如本文所述->。谢谢你,保罗,谢谢你的关注和帮助!