2

我正在为 iOS 和 Android 开发具有多个客户端的回合制游戏。我使用 JSON 和标准 HTTPS 封装来传输数据。我正在使用 NSURLRequest (iOS) 和 DefaultHttpClient、HttpPost (Android) 方法发出请求,并完成了一些示例代码来测试连接到 Web 服务器并将数据返回给客户端。(这很好用)

游戏开始后,我希望服务器向客户端发送更新,而不是让客户端不断“轮询”服务器。我认为推送方法对于游戏和设备/网络来说会更有效。

尽管基于推送的连接通常需要并打开“套接字”,因为客户端可能位于防火墙、代理等后面。

我是否只需要让客户端代码定期轮询服务器?(最佳游戏性能需要 5 秒)。

4

0 回答 0