Можем ли мы использовать почтальон для тестирования corda api

Я новичок в разработке CorDapps, до сих пор я успешно писал потоки и т. очень признателен.

TL; DR: Да, можно. Это тот же процесс. при использовании corda-webserver (причал). вы сможете увидеть в журналах, что ваш corda-webserver пытается собрать buildServletContextHandler, который указывает на ваш API, который вы указали в плагине, что делает его локально доступным через http. даже при использовании любого другого встроенного сервера процесс остается тем же.

Kid101 26.10.2018 09:27
0
1
185
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Веб-сервер Corda, о котором вы говорите, - это просто сервер Jetty, который подключается к узлу Corda с помощью библиотеки CordaRPCClient, а затем предоставляет HTTP API, который позволяет веб-серверу сопоставлять HTTP-запросы от пользователей с операциями RPC на узле. Вы можете протестировать этот API так же, как и обычный сервер (например, используя Postman).

Обратите внимание, что веб-сервер Corda устарел, начиная с Corda 3, и вместо этого ожидается, что вы создадите свой собственный веб-сервер Java, сопоставляющий HTTP-запросы с операциями RPC. См. Пример Spring Webserver здесь.

Другие вопросы по теме