Hyperledger Composer与Hyperledger Nodejs Api

zub*_*air 4 hyperledger-fabric hyperledger-composer

我是hyperledger的新手,对hyperledger composer&nodejs api感到困惑.我看到使用composer我们可以创建资产,交易,参与者和链码,最后我们必须将它全部归档到.bna文件中,最后我们使用管理卡将这个链码部署到网络中

但在另一端使用NodeJs API,我们也可以通过覆盖init和invoke方法来编写链代码.

我们如何才能将这些联系起来.

Gar*_*ngh 10

考虑这个问题的最佳方法如下:

1)Hyperledger Fabric v1.1支持以两种语言编写链代码:Golang和JavaScript通过Node.js

如果你想自己做所有繁重的工作,你可以写直链码.

2)Hyperledger Composer为开发智能合约提供了更高级别的模型驱动语言.它目前只允许将这些工件部署到Hyperledger Fabric.它也恰好支持在JavaScript中编写函数.

因此,如果您想从更高级别的模型驱动方法开始,Hyperledger Composer就是您的选择.如果您想自己编写所有管道或使用非常低级别的链代码功能,那么使用链代码本身就是您的选择.

展望未来,我们正在寻找一种更好的方式在两者之间转移,而不是预先强制决策/方向.