通过iPhone上的推送服务接收信息更新

时间:2011-05-10 12:23:05

标签: iphone objective-c push

我目前正在开发一个复杂的分布式系统,其中大量iPhone客户端需要从云中央服务器发送和接收数据和服务更新。

到目前为止,我认为将数据从服务器推送到iPhone应用程序不起作用(我忽略了iOS通知,因为它们似乎无法在不打开一个shouty弹出框的情况下离散地发送数据)一个3G网络。因此,我计划实施一种轮询策略,客户定期轮询服务器以了解服务更新 - 从网络角度来看,这种解决方案不太理想。

最近,我尝试了一级方程式实时计时应用程序,在比赛进行中可以看到驾驶员的扇区时间。鉴于这个应用程序以非常高的频率(扇区时间,位置变化,评论等)获得更新的事实,我似乎也不太可能使用轮询策略。对于诸如Facebook iOS聊天之类的事情也是如此 - 他们也无法一直轮询!?

因此,我想问一下,当有更新时,是否有办法让服务器知道iPhone客户端,这样他们就可以下载信息而无需经常询问。

0 个答案:

没有答案