我已经安装了开发hyper-ledger-fabric和hyper-ledger-composer所需的所有前提条件我已经成功地在fabric上部署了业务网络IE文件,我还为composer生成了REST- .bna,但是composer在本地主机上运行rest-API,我只想通过任何计算机访问它,或者我说我想部署我的API,那么我应该怎么办?我应该使用IBM blue mix还是AWS??以及如何部署它请“一个详细的答案将是非常有帮助的”谢谢..
发布于 2017-07-29 03:41:29
请参阅以下链接,了解如何为已部署的业务网络部署Composer REST服务器,以及如何对其进行配置以使其能够连接到正在运行的Fabric环境。底部还有一个示例,展示了如何使用Docker通过Docker创建持久的(且安全的) REST服务器。没有理由不能在云中运行REST服务器/ Fabric。
https://hyperledger.github.io/composer/integrating/deploying-the-rest-server.html
发布于 2017-07-29 00:43:41
Bluemix有一个名为"Blockchain“的Hyperledger服务,如果你想要一个简单的解决方案,而不需要深入了解网络、docker hyperledger配置等,你可以简单地部署它。https://console.bluemix.net/catalog/services/blockchain?env_id=ibm:yp:us-south&taxonomyNavigation=apps
发布于 2018-12-14 03:52:10
您无法完全控制composer command.Also生成的rest- api,您需要实现自己的web api服务器来使用这些api,然后将这些api传递给您的客户端应用程序。为了解决这个问题,您可以使用node sdk开发自己的api。您可以通过nodejs sdk调用logic.js函数。
https://stackoverflow.com/questions/45375473
复制相似问题