0

我在 Bluemix 上使用 Fabric v0.6,在本地机器上使用 composer-ui。我能够制作我的模型和逻辑文件并将它们部署到我在 Bluemix 上的区块链网络。现在我想从一个已经在 Bluemix (node.js) 上运行的应用程序调用我使用 composer 部署的链代码,而不是从 composer-ui。我将如何处理这个?

我在这里看到了一个示例应用程序:https ://github.com/hyperledger/composer-sample-applications/tree/master/packages/getting-started

但它需要这个配置文件:https ://github.com/hyperledger/composer-sample-applications/blob/master/packages/getting-started/config/default.json

该配置文件指定了 connectionProfile,我猜它是我在 composer-ui 上创建的连接配置文件,用于连接到我在 Bluemix 上的区块链服务。

我是否需要运行 Fabric Composer 才能调用链码?或者无论如何调用我的链代码完全独立于作曲家运行时?

4

1 回答 1

2

几个选项:

  1. 使用 composer-rest-server 并针对特定于域的 REST API 编写前端应用程序
  2. 使用环境变量将连接配置文件信息传递到 Composer JS composer-client API。见:https ://github.com/hyperledger/composer/issues/602
于 2017-05-01T17:01:04.337 回答