我目前正在为 iphone 开发一个聊天客户端。服务器端有一个带有 Socket.IO 的 node.js,在 iPhone 上有一个 Socket.IO 客户端(https://github.com/DanLite/socket.IO-objc)
我的问题是:iPhone 电池是否会受到开放的 TCP 连接的影响,并且在 3-4 分钟内不发送或接收数据?
什么对电池寿命更好?一个恒定的 tcp 连接或多个 HTTP 请求。
谢谢
编辑:我有聊天+其他功能,例如(更改名称、检查朋友状态、编辑设置)
编辑 2:看起来 WhatsApp 使用 tcp 连接进行操作