iPhone创建聊天应用程序

时间:2009-09-03 20:02:56

标签: iphone chat server-communication

我想在iphone上创建一个聊天类应用程序。我知道如何实现一个民意调查模型,其中iphone会轮询服务器以查看是否有任何消息已经到达,如果有消息可以检索它们并将其显示给用户。然而,在推送模型中更多的内容,服务器将新消息推送到iPhone并将其显示给用户。我很难搞清楚的部分是如何在手机上打开一些可以收听收到消息的永久连接......任何建议或评论都会受到欢迎......

由于

丹尼尔

1 个答案:

答案 0 :(得分:0)

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