在 android 应用程序中查看用户是否在线的最佳方式
best way to see if user is online in android application
我正在制作一个游戏,玩家可以通过互联网一起玩游戏,所以我想检查其中一个人是否离开了游戏,所以我通知了另一个玩家。
目前我已经编写了一个代码,它在客户端每秒运行一次并向服务器发送一个请求,但是当它停止 2 秒时,玩家将被视为 "left the game" 而另一个玩家将获得来自服务器的响应告诉它游戏停止了,所以你可以看到有很多请求从 android 客户端到服务器发生。
有什么更好的方法吗?有人告诉我套接字编程可能会有所帮助,但它适用于这种作品吗?我真的习惯了 android 使用 volley 库并为请求
唱歌
您是否考虑过使用 socket.io 而不是每次都从客户端发送请求,socket.io 会立即知道是否有人断开与服务器的连接,因为连接是持久的。
我正在制作一个游戏,玩家可以通过互联网一起玩游戏,所以我想检查其中一个人是否离开了游戏,所以我通知了另一个玩家。
目前我已经编写了一个代码,它在客户端每秒运行一次并向服务器发送一个请求,但是当它停止 2 秒时,玩家将被视为 "left the game" 而另一个玩家将获得来自服务器的响应告诉它游戏停止了,所以你可以看到有很多请求从 android 客户端到服务器发生。
有什么更好的方法吗?有人告诉我套接字编程可能会有所帮助,但它适用于这种作品吗?我真的习惯了 android 使用 volley 库并为请求
唱歌您是否考虑过使用 socket.io 而不是每次都从客户端发送请求,socket.io 会立即知道是否有人断开与服务器的连接,因为连接是持久的。