Как создать несколько потоков для разных узлов с разными банками в Corda? - PullRequest
0 голосов
/ 04 июля 2018

Как создать несколько потоков для разных узлов с разными jar-файлами на платформе Corda?

1 Ответ

0 голосов
/ 04 июля 2018

Пример Oracle здесь является хорошим примером. Вам нужно сделать несколько вещей:

  1. Разделить исходные файлы для разных файлов JAR на отдельные модули. В приведенном выше примере есть отдельный модуль для base, service и client. Убедитесь, что вы включили модули в settings.gradle файл
  2. Включите модули в качестве зависимостей в main build.gradle file
  3. То, как вы устанавливаете эти CorDapps, зависит от того, как вы создаете свои узлы:
    • Если вы используете deployNodes для создания своих узлов, выборочно добавляет модули как CorDapps на свои узлы
    • Если вы создаете узлы вручную:
      • Запустите задачу gradlew jar из корня вашего проекта, чтобы создать отдельные CorDapps в папке build/libs
      • Скопируйте эти CorDapps в папку cordapps тех узлов, на которые вы хотите их установить
      • Перезапустить узлы
...