我正在寻找正反推与PubNub的利弊,专门针对iOS客户端。在资源利用(电池损耗,速度等)和交付可靠性方面。看来PubNub有一个官方的iOS库,但是Pusher库是由第三方创建的,而不是官方维护的?您使用这些库的经验是什么?
发布于 2013-10-09 21:39:37
PubNub iOS7 SDK与XCode5
PubNub iOS客户端库由PubNub维护,其最新版本支持iOS和XCode。(就在几周前,我们正式认证我们的客户可以与XCode 5和iOS7合作)。
APNS对可选Apple Push服务的支持
PubNub为iOS开发人员提供了一个接口,使他们能够同时发布到PubNub本地通道以及APNS。这使得向用户的设备发送消息成为可能,即使在设备处于休眠状态或应用程序处于后台时。
高可用性移动iOS上的数据推送消息/信令
使用PubNub,客户端和服务器端都提供了交付的可靠性。服务器端缓存消息,因此在临时网络中断期间(通过隧道驱动,从蜂窝到Wifi,3G->EDGE等),在重新连接时,所有消息(丢失和新消息)都可供客户端使用。在客户端,客户端自动处理连接状态--这样,您就不需要自己实现可访问API来确定是否连接了。
节省电池效率的多通道主题订阅
PubNub多路复用体系结构允许尽可能多的订阅信道通过单一连接进行隧道化,因此电池和网络资源的使用保持在最低限度。
用户协作和在线/脱机状态的存在意识
还提供了存在特性,使给定应用程序中的所有用户都能够检测到任何PubNub客户端(iOS、JavaScript、Ruby等)何时出现在给定的通道上。
24/7提供PubNub支持
如果您还有任何其他问题,可以随时在support@pubnub.com上查看我们,我们将帮助您快速运行PubNub。
Geremy .-客户工程和支持主任
https://stackoverflow.com/questions/19278258
复制相似问题