如何在没有请求的情况下将信息从服务器发送到iOS

时间:2012-05-12 03:28:50

标签: ios http

我正在iOS平台上开发一个应用程序,它将涉及许多iPad同时处理服务器上的文件,使用谷歌文档中的在线协作。但是,它需要实时更新。因此,我认为最好的方法是让服务器在每次文档发生变化时与每台iPad进行通信。

不幸的是,据我所知,服务器与iPad通信的唯一方法是iPad首先从服务器请求信息(HTTP GET或POST)。由于我想要实时更新,并且我不希望iPad每隔纳秒询问服务器是否是更新,这不起作用。

如何在不先求其要求的情况下对服务器进行编程以与iPad通信?非常感谢所有帮助。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

只需从每个iPad上保持一个打开的套接字到服务器。每次应用重新启动时,都会重新建立连接。连接断开时,排队任何更改。

没什么大不了的。这里没有火箭科学。

相关问题