Spring Boot Web服务器/ RPC / CorDapp - 使其工作

问题描述 投票:1回答:2

我是Corda的新手 - 我上周做过BootCamp,本周完成了认证测试。但我错过了一些复杂的东西,并努力将Spring Boot Web前端转换为RPC接口。

我一直在研究yo-cordapp样本以试图理解它。 (我意识到它使用Corda Web服务器而不是Spring Boot Web服务器,但无论如何 - 这是如何使我正在寻找的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如何融合在一起,详细?

spring-boot rpc corda
2个回答
0
投票

https://github.com/manishchainThat/mycordawithspringboot

基本上,你需要为spring提供单独的项目或模块,你可以在其中添加cordapp作为依赖项(参见build.gradle文件)。

需要考虑的要点:

  1. 在您的gradle中添加cordapp(状态和流量罐)作为依赖项。
  2. 根据corda服务器端口(Rpc)创建节点Rpc Connection。 3.创建RPC客户端或Web客户端来创建API。上面的例子使用了jersey你可以使用Restful的其他spring实现。

0
投票

在corda 4.0版本中,这是可能的..请查看https://docs.corda.net/releases/release-V4.0/app-upgrade-notes.html#id4以获取更多信息

© www.soinside.com 2019 - 2024. All rights reserved.