我们有一个用例,在这种情况下,必须在运行时通过单击网页上的按钮来部署并启动节点。与在CORDA演示台中工作的方式相同。有人可以指出实现此目的的示例或解释吗?
最佳答案
节点本质上是一个包含以下内容的文件夹:
node.conf
文件corda.jar
文件它可能还需要其他东西(如果不在开发人员模式下,则需要证书)或想要的其他东西(如果希望它提供API,则为
corda-webserver
,要加载的带有CorDapps的plugins文件夹),但是上面的两项就足够了。在本地运行
deployNodes
时,它将创建一组包含这些内容的节点文件夹。 “运行节点”等效于在还存在有效java -jar corda.jar
文件的文件夹中的corda.jar
文件上运行node.conf
。如果您可以通过前端收集有效
node.conf
文件的参数或自动生成它们,那么您在服务器上所需要做的就是:node.conf
文件并将其保存到文件夹corda.jar
文件复制到该文件夹corda.jar
进程
关于kotlin - 在CORDA中动态部署和运行节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46664985/