我目前在做一个APP,打算加入即时通讯的功能。目前想用WebSocket来写,因为Square开源的RocketSocket感觉还蛮好用的。我想问一样,对于IOS的移动应用一直开启长连接对电池电量的消耗会不会很大?
我目前在做一个APP,打算加入即时通讯的功能。目前想用WebSocket来写,因为Square开源的RocketSocket感觉还蛮好用的。我想问一样,对于IOS的移动应用一直开启长连接对电池电量的消耗会不会很大?
2 回答1k 阅读
1 回答1.1k 阅读✓ 已解决
1 回答2.7k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
1.7k 阅读
1 回答1.1k 阅读
只是一个长连接还不能判断电量消耗问题,还取决于你的连接方式,比如采用尽可能小的请求包,更低的轮询频率等等,可以为电量消耗做一些适当的优化和取舍。
另外楼主也可以考虑下采用第三方即时通讯SDK,可适当减少开发和维护成本。