具有省电功能的移动版 PubNub
作为电池性能和效率的序言,与替代或自托管 websocket 解决方案相比,PubNub 是针对移动设备的优化服务。PubNub 在移动电话上提供追赶功能,该功能将自动重新发送丢失的消息,特别是对于在蜂窝网络塔之间移动并从 3G/4G 更改为 WiFi 的设备。由于常见情况下的可靠性,Websockets 往往不被推荐用于移动设备,这就是为什么 PubNub 会自动为您的设备选择最佳传输;因此,您不必决定什么对运输中的手机最有意义。
使用 PubNub 的电池节省模式
PubNub 有一个非常长的保持活动连接,设置为一小时。每 300 秒(300,000 毫秒)发送一次 ping。这足以提供移动性能和电池节省之间的最佳组合。
手机上的省电技巧
- 保持消息尽可能小。
- 更少发送更少的消息。
- 只连接一个通道而不是两个或更多。
自动运输检测
PubNub 会在需要时自动为您选择最佳传输方式,尤其是在移动设备上。2012 年 10 月在俄勒冈州波特兰的 KRTConf 上发生了一次关于 websocket 的有趣对话,我向您推荐https://speakerdeck.com/3rdeden/realtimeconf-dot-oct-dot-2012
让我知道这是否有帮助。