如何在不被请求的情况下将信息从服务器发送到iOS
我正在iOS平台上开发一个应用程序,它需要很多iPad同时处理服务器上的一个文件,使用谷歌文档中的在线协作。但是,它需要实时更新。因此,我认为最好的方法是,每次文档发生变化时,服务器都与每个iPad通信 不幸的是,据我所知,服务器与iPad通信的唯一方式是iPad首先从服务器请求信息(HTTP GET或POST)。因为我想要实时更新,我不想让iPad每毫微秒问服务器以太是否是更新,所以这不起作用如何在不被请求的情况下将信息从服务器发送到iOS,ios,http,Ios,Http,我正在iOS平台上开发一个应用程序,它需要很多iPad同时处理服务器上的一个文件,使用谷歌文档中的在线协作。但是,它需要实时更新。因此,我认为最好的方法是,每次文档发生变化时,服务器都与每个iPad通信 不幸的是,据我所知,服务器与iPad通信的唯一方式是iPad首先从服务器请求信息(HTTP GET或POST)。因为我想要实时更新,我不想让iPad每毫微秒问服务器以太是否是更新,所以这不起作用 我如何编程服务器与iPad通信而不首先需要iPad的请求?非常感谢所有帮助。请查看这项苹果推送通知服
我如何编程服务器与iPad通信而不首先需要iPad的请求?非常感谢所有帮助。请查看这项苹果推送通知服务 或者与你的问题更相关
只需在每台iPad上打开一个服务器插座即可。每次应用程序重新启动时,都会重新建立连接。连接关闭时,将所有更改排队
没什么大不了的。这里没有火箭科学。你可以试试这个:每台iPad在启动时都会发送一个请求,没有超时。您的服务器不响应该消息,并阻止等待数据出现在更新队列中。当有更新时,服务器会在已排队的响应后面发送更新。iPad处理完响应后,会发送另一个被阻止的请求。当然,这种请求发送业务需要在单独的线程上进行。所谓“开放套接字”是指开放流吗?