繁体   English   中英

可以在Hyperledger作曲家和Android应用之间进行连接吗?

[英]Can connect between hyperledger composer and Android app?

我在一台物理机器上的Hyperledger Composer上创建了一个网络,并为管理员和用户创建了卡,我有一些问题:

1)如何使用2台不同的计算机(笔记本电脑)访问同一网络?

2)以及是否可以将Hyperledger Composer上的此网络连接到Android应用程序?

我想知道这些是否可行以及如何做到?

我想知道使用Hyperledger Fabric最好还是继续使用Hyperledger作曲家?

这取决于您所说的“访问网络”的含义:

  • 如果您要向其发送查询,则一种可能的解决方案是启动作曲家REST服务器,打开端口,您应该一切顺利。
  • 如果您要访问作曲者后端,则只需打开端口就足够了。

要将网络与Android应用程序“连接”起来,我想您的意思是向其发送查询,因此REST服务器解决方案应该可以工作。

关于最后一个问题,这还取决于您使用这些工具的目的。 如果您正在学习或正在学习快速PoC,Composer是一个不错的选择(即使IBM在2018年10月表示他们不会继续开发),但是对于严肃的工作或生产工作,我会直接与Fabric一起使用。

更新:composer-rest-server

您可以使用composer-rest-server从不同的计算机连接到composer网络并将事务发送给它。 只需在运行Composer的计算机中启动它,如下所示:

composer-rest-server

默认情况下,它在端口3000上启动Web服务,因此您可以将浏览器定向到http://localhost:3000/explorer/以便在同一台计算机上与其进行交互。 要从另一台计算机进行连接,如果您位于同一网络中,只需将另一台计算机指向端口3000上的作曲家计算机的本地IP。假设作曲家计算机具有专用IP 192.168.0.10,则您必须将另一台计算机的浏览器指向http://192.168.0.10:3000/explorer/ 如果您位于不同的网络中,则需要打开路由器端口,将其重定向到作曲家计算机,然后连接到其公用IP而非专用IP。 有关composer-rest-server的更多信息: https : //hyperledger.github.io/composer/v0.16/integrating/getting-started-rest-api

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM