我们有一个用例,我们必须在网页上点击按钮时在运行时部署和启动节点。与在CORDA的演示台中工作的方式相同。有人可以指出实现这个的例子或解释吗?
答案 0 :(得分:3)
节点本质上是一个包含两件事的文件夹:
node.conf
档案corda.jar
档案还有其他可能需要的东西(证书,如果不是开发模式)或想要(corda-webserver
,如果你想要它提供一个API,一个插件文件夹,你希望它加载CorDapps),但是以上两项就足够了。
当您在本地运行deployNodes
时,它会创建一组包含这些内容的节点文件夹。 “运行节点”相当于在存在有效java -jar corda.jar
文件的文件夹中的corda.jar
文件上运行node.conf
。
如果您可以通过前端收集有效node.conf
文件的参数或自动生成它们,那么您需要在服务器上执行的操作是:
node.conf
文件并将其保存到文件夹corda.jar
文件复制到该文件夹corda.jar
进程