Kotlin中使用改造的插座连接

时间:2019-05-15 09:26:47

标签: android kotlin

我希望与服务器建立开放连接,每6秒发送一次用户的当前位置。建议我使用套接字连接,如果没有,请问如何通过改型创建此类连接?可以通过其他方式创建向用户发送当前位置的套接字连接

2 个答案:

答案 0 :(得分:2)

您好,您可以为此尝试Firebase实时数据库

https://firebase.google.com/docs/database

由此您可以创建可观察的套接字,而不是从服务器端套接字创建

它可以轻松地在任何前端(即Android,IOS和Web)上实现

答案 1 :(得分:1)

我相信您所指的实际上是OkHttp的WebSocket

在这里参考

https://square.github.io/okhttp/3.x/okhttp/okhttp3/WebSocket.html

您可以手动实现它或使用某些库-例如Tinder的猩红色,其设计灵感来自改造:

https://github.com/Tinder/Scarlet