Веб-сервер Spring Boot / RPC / CorDapp - заставить его работать - PullRequest
0 голосов
/ 22 февраля 2019

Я новичок в Corda - я прошел BootCamp на прошлой неделе и прошел сертификационные испытания на этой неделе.Но я скучаю по некоторым сложностям и пытаюсь получить веб-интерфейс Spring Boot для интерфейса RPC.

Я пытался разобраться в примере с yo-cordapp.(Я понимаю, что он использует веб-сервер Corda, а не веб-сервер Spring Boot, но не важно - это детали того, как заставить работать web-RPC-CorDapp работать, а не детали Spring.) Есть комментарийв файле index.html со словами

GOING FORWARD WE RECOMMEND IMPLEMENTING A STANDALONE WEB SERVER THAT AUTHORISES VIA THE NODE'S RPC INTERFACE. IN THE COMING WEEKS, WE'LL WRITE A TUTORIAL ON HOW BEST TO DO THIS.

Есть какие-либо признаки этого урока, или, наоборот, что-то еще, что поможет мне узнать, как Spring Boot <-> RPC <->мой CorDapp подгоняется, подробно?

Ответы [ 2 ]

0 голосов
/ 19 марта 2019

В выпуске Corda 4.0 это возможно. Пожалуйста, проверьте https://docs.corda.net/releases/release-V4.0/app-upgrade-notes.html#id4 для получения дополнительной информации

0 голосов
/ 05 марта 2019

https://github.com/manishchainThat/mycordawithspringboot

В основном вам понадобится отдельный проект или модуль для весны, в который вы добавите свой cordapp в качестве зависимостей (см. Файл build.gradle).

Вопросы для рассмотрения:

  1. Добавьте Cordapp (состояния и фляги потока) в качестве зависимостей в вашем Gradle.
  2. Создание узла Rpc-соединения на основе порта Corda-сервера (Rpc).
    3.Создание RPC-клиента или веб-клиента для создания API. В приведенном выше примере используется джерси, который вы можете использовать в других реализациях Spring для Restful.
...