除了Composer使原型业务网络的部署和测试更容易以及我们不必知道golang开发链码这一事实之外,这些接口提供的功能有何不同可能导致一个选择一个而不是另一个?
答案 0 :(得分:0)
本文可能为您提供所需的答案:
https://blog.selman.org/2017/07/08/getting-started-with-blockchain-development/
Hyperledger Composer既是一个应用程序开发框架,也是一套功能强大的工具,可以简化和加快最终在Hyperledger Fabric区块链上执行的区块链应用程序和智能合约的创建。 Composer有自己的运行时,即通用链代码和托管并解释部署的业务网络 - 因此您的智能合约只需要使用Javascript,而不是您提到的Go a(Fabric的域)中的链代码。它还有一个建模工具,用于创建业务网络模型,并将此类控件定义为访问控制列表和要执行的查询。
此架构链接可以帮助您进一步理解 - > https://www.slideshare.net/SimonStone8/hyperledger-composer-architecture
此外,请参阅Hyperledger Composer文档,请参阅此处:
https://hyperledger.github.io/composer/
要查看Hyperledger Fabric文档 - 请参阅此处: