gpt4 book ai didi

kotlin - 如何在 Kotlin 中进行类型安全的远程过程调用(RPC)?

转载 作者:行者123 更新时间:2023-12-04 19:32:04 24 4
gpt4 key购买 nike

在 Kotlin 中同时开发前端和后端时,我们不得不费心使用 json api 来连接它们,这很奇怪。
理想的是定义接口(interface)的能力

interface Api {
fun sum(x: Int, y: Int): Int
}

在服务器端实现它。

并且在客户端能够像调用它一样简单
val api = RPCMagic<Api>
val result: Future<Int> = api.sum(2, 2)

很像 Scala autowire图书馆有。

最佳答案

目前 Kotlin 没有为此提供任何功能,但它在我们的中期路线图上(1.2 之后)。

关于kotlin - 如何在 Kotlin 中进行类型安全的远程过程调用(RPC)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43118892/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com