【发布时间】:2021-08-22 08:51:26
【问题描述】:
我正在尝试检查示例 cordapp 示例中的 HTTP 网络映射协议,我已使用网络引导程序生成节点信息文件。但我需要检查文档中提到的 Rest API 端点:/network-map/publish。
是否需要为此设置网络地图?如果需要,我无法获取社区版的 corda-network 地图 jar 文件。如何访问这些 API 端点?
【问题讨论】:
标签: corda
我正在尝试检查示例 cordapp 示例中的 HTTP 网络映射协议,我已使用网络引导程序生成节点信息文件。但我需要检查文档中提到的 Rest API 端点:/network-map/publish。
是否需要为此设置网络地图?如果需要,我无法获取社区版的 corda-network 地图 jar 文件。如何访问这些 API 端点?
【问题讨论】:
标签: corda
示例存储库中可用的 cordapp 示例使用本地自举网络。为此目的,网络引导程序用于生成节点信息和网络参与者的证书。这是设置静态 Corda 网络以进行本地部署和测试的一种快速简便的方法。
它没有网络地图服务。每个参与者的节点信息文件都被放到节点的附加节点信息文件夹中,该文件夹用作节点的网络地图缓存。
您提到的 REST 端点可在作为动态 Corda 网络设置(主要)用于生产部署的一部分运行的真实网络地图服务中使用。
R3 不提供网络地图的社区版本。
但是,有一个名为 CENM (https://docs.corda.net/docs/cenm/1.2.html) 的商业产品。它不仅仅是一个网络地图,还负责网络管理的其他方面,例如身份和签名。
如果您正在寻找开源网络地图,您可以试试我们的合作伙伴开发的 Cordite Network Map (https://marketplace.r3.com/solutions/cordite-network-map)。
【讨论】: