Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin和WebSockets_Websocket_Kotlin - Fatal编程技术网

Kotlin和WebSockets

Kotlin和WebSockets,websocket,kotlin,Websocket,Kotlin,我正在制作一个小型服务器端应用程序,它将通过WebSocket与浏览器进行通信,我正在考虑用Kotlin编写它 是否有一个WebSockets API特别适合Kotlin,或者任何Java WebSockets API都符合要求?您可以使用以下Java库: 我们目前也将其用于websocket projet,它在v13中运行良好(与python库不同)。这在Kotlin中对我非常有效。事实上,大多数java库在Kotlin中运行良好 更新 最近发布了一个支持WebSocket的库。这是一个bet

我正在制作一个小型服务器端应用程序,它将通过WebSocket与浏览器进行通信,我正在考虑用Kotlin编写它


是否有一个WebSockets API特别适合Kotlin,或者任何Java WebSockets API都符合要求?

您可以使用以下Java库:

我们目前也将其用于websocket projet,它在v13中运行良好(与python库不同)。

这在Kotlin中对我非常有效。事实上,大多数java库在Kotlin中运行良好

更新
最近发布了一个支持WebSocket的库。这是一个beta版本,但我会尝试一下,因为OKHTTP本身和Kotlin合作得很好。

< P>这是一个两年的时间,但是我会考虑签出和

你用它和Kotlin吗?你能从经验中对此做出评论吗?不,我们不使用Kotlin,只使用javascript客户端和Java服务器端。但我认为这不是问题,我想你可以通过调用KOTLIN代码中的外部符号来使用LIB,我不是java专家,但我想DLL/所以对于C++,甚至是Python的C编写模块。但是不管怎样,如果使用lib需要做太多的工作,你可以从头开始编写,协议没有那么复杂,你可以在网上找到很多例子。我使用Jetty和Kotlin(不是websockets,只是Servlet),它工作得很好。一般来说,Kotlin可以很好地与任何Java库配合使用。只要确保在适当的时候进行空值检查。如果你不知道的话:已经有一个叫做Kara:的Web框架正在开发中,Node.kt显然是受到Node.js的启发:我不确定他们目前是否支持Web套接字,但即使他们没有,他们也可以为您的工作奠定基础,甚至更好,您甚至可以做出贡献。刚才我将发布基于RxKotlin和OkHttp的WebSockets示例。这是两个web框架,但我看不出这与WebSocket有什么关系?