标签: corda
我有一个带数据的自定义应用程序,需要增强应用程序以在触发时自动启动corda流。
我发现了同样的要求,但没有找到确切的解决方案。
https://discourse.corda.net/t/using-corda-for-a-school-project/1305/3
根据我的理解,我知道有两种方法可以与corda节点通信。
什么是使我的外部应用程序与Client RPC通信以在需要时触发流程的最佳方法,因为我想自动化它。
由于
答案 0 :(得分:1)
实际上只有一种方法可以通过RPC与Corda节点对话。甚至内置节点web服务器也使用RPC与节点通信。
通过RPC与Corda节点进行交互有两种主要方式:
编写RPC客户端,例如here。客户端启动,连接到节点,并发出RPC命令
通过RPC编写与节点对话的服务器。这里有很多选择。您可以编写类似here的Spring网络服务器,像here这样的Ktor网络服务器,或任何其他JVM语言的服务器。如果您想用JavaScript编写Web服务器,请查看this,它使用Braid框架与JS中的节点进行通信