【问题标题】:How to create multiple flows for different nodes with different jars in Corda?如何在 Corda 中为具有不同 jar 的不同节点创建多个流?
【发布时间】:2018-11-20 00:20:35
【问题描述】:

如何在Corda平台下为不同的节点创建多个不同jar文件的流?

【问题讨论】:

  • 到目前为止你有什么尝试?

标签: corda


【解决方案1】:

Oracle 示例here 就是一个很好的示例。你需要做几件事:

  1. 将不同 JAR 文件的源文件拆分为单独的模块。在上面链接的示例中,baseserviceclient 有一个单独的模块。确保将模块包含在 settings.gradle file
  2. 将模块作为依赖项包含在您的main build.gradle file
  3. 如何安装这些 CorDapps 取决于您如何创建节点:
    • 如果您使用deployNodes 创建您的节点,selectively add the modules as CorDapps on your nodes
    • 如果您手动创建节点:
      • 从项目的根目录运行 gradlew jar 任务以在 build/libs 文件夹中创建单独的 CorDapps
      • 将这些 CorDapp 复制到您希望安装它们的节点的 cordapps 文件夹中
      • 重启节点

【讨论】:

    猜你喜欢
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多