Corda Web服务器是准备生产还是被替换?

Corda Web服务器是准备生产还是被替换?,corda,Corda,我在“节点服务”文档(URL:)中读到Corda web服务器将来可能会被删除,并使用标准框架(如Spring Boot)替换为示例特定的web应用程序 在“编写CorDapp”(URL:)一文中提到,corda Web服务器尚未准备好生产 我已经阅读了“cordapp示例”代码很长一段时间,并准备使用它。现在,由于这个示例使用了corda Web服务器,所以我无法按原样使用它 请回答几个问题- 是否有计划使corda Web服务器生产就绪? 是否有计划使用“Spring boot”框架代替“c

我在“节点服务”文档(URL:)中读到Corda web服务器将来可能会被删除,并使用标准框架(如Spring Boot)替换为示例特定的web应用程序

在“编写CorDapp”(URL:)一文中提到,corda Web服务器尚未准备好生产

我已经阅读了“cordapp示例”代码很长一段时间,并准备使用它。现在,由于这个示例使用了corda Web服务器,所以我无法按原样使用它

请回答几个问题-

是否有计划使corda Web服务器生产就绪?
是否有计划使用“Spring boot”框架代替“corda Web服务器”重新开发“cordapp示例”?

当前计划是在单独的存储库中开发Spring boot Web服务器,以替换现有Jetty Web服务器。目前没有这方面的时间表

但是,通过遵循SpringWebServer示例,您可以轻松创建自己的SpringBootWebServer。Spring Boot Web服务器分为三个文件:

  • ,其中我们定义了Spring引导服务器
  • NodeRPCConnection.kt,其中我们定义了一个类,该类允许对节点进行RPC连接
  • ,其中我们定义了Spring引导服务器提供的端点

如前所述,控制器提供端点与Yo!CorDapp。但是,它可以很容易地定制为与示例CorDapp交互。

当前计划是在单独的存储库中开发一个Spring Boot Web服务器,以取代现有的Jetty Web服务器。目前没有这方面的时间表

但是,通过遵循SpringWebServer示例,您可以轻松创建自己的SpringBootWebServer。Spring Boot Web服务器分为三个文件:

  • ,其中我们定义了Spring引导服务器
  • NodeRPCConnection.kt,其中我们定义了一个类,该类允许对节点进行RPC连接
  • ,其中我们定义了Spring引导服务器提供的端点

如前所述,控制器提供端点与Yo!CorDapp。但是,它可以轻松定制,以便与示例CorDapp交互。

感谢您的快速回复。在“Spring observable stream”示例中,我发现corda Web服务器仍然在yo/build.gradle-cordaRuntime“net”的依赖项部分引用。corda:corda Web服务器:$corda_release_version“应该删除这些依赖项吗?我把它放在那里,因为我根本不想修改yo CorDapp。它可以被删除,应用程序也可以被编辑下来,是的。再次感谢你。疑问现已澄清,谢谢您的快速回复。在“Spring observable stream”示例中,我发现corda Web服务器仍然在yo/build.gradle-cordaRuntime“net”的依赖项部分引用。corda:corda Web服务器:$corda_release_version“应该删除这些依赖项吗?我把它放在那里,因为我根本不想修改yo CorDapp。它可以被删除,应用程序也可以被编辑下来,是的。再次感谢你。疑点现已澄清