我可以使用哪种协议将数据从服务器 (php) 发送到 iPhone?
我排除了 UDP,因为在蜂窝网络上,iPhone 不会为外部通信打开任何端口(出于显而易见的原因)。而且 TCP 数据量太大。我正在尝试找到一个使用最少数据且不对基础设施征税的中间产品。
我首先进行 API 调用以获取信息——然后在这一点上,我希望 iPhone 能够“监听”数据。然后我的服务器会将数据发送到所有正在监听的电话。
关于如何去做这件事的任何想法?或者这种联系是不可能的?
正如评论中所讨论的,一种解决方案是使用 Apple Push Notifications Service。
更多信息在这里: http: //developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html http://developer.apple.com/library/mac/#documentation/NetworkingInternet /Conceptual/RemoteNotificationsPG/CommunicatingWIthAPS/CommunicatingWIthAPS.html