2

我想在 iphone 上创建一个聊天类的应用程序。我知道我将如何实现一个轮询模型,iphone 将轮询服务器以查看是否有任何消息到达,如果有消息,则可以检索它们并将它们显示给用户。但是我对推送模型更感兴趣,其中服务器将新消息推送到 iphone 并将其显示给用户。我很难弄清楚的部分是如何在手机上打开一些永久连接,以监听传入的消息......任何建议或评论都会被应用......

谢谢

丹尼尔

4

1 回答 1

0

iPhone 3 SDK 内置了推送支持。基本上,所有需要推送的消息(来自所有应用程序)都会发送到 Apple 的服务器,该服务器保持与用户 iPhone 的持久连接。好处是你不必担心它,即使它没有运行,你的应用程序也可以获得更新(比如,从主屏幕)。缺点是您的数据必须通过 Apple 的服务器。

于 2009-09-03T20:56:18.413 回答