我正在为iPhone聊天应用程序,但林不知道谈话的消息应该怎么来的瞬间。
我对这个话题阅读吨谷歌搜索结果中。 另外,一旦上:
- http://www.raywenderlich.com/3932/how-to-create-a-socket-based-iphone-app-and-server
- http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12
APNS的方法:
一个看不见的通知将被推到iPhone,表明一个新的消息是准备好被读取。 因此,应用程序会为未读邮件的请求。 因此,而不是手动查询新邮件,我将让与APNS帮助。 但我不知道?
套接字的方法:
制作一个socket连接,是开放的共享数据。 当新邮件数据库被发现,它会自动将数据发送到应用程序。 但对于IP范围,防火墙,功耗,其他的事情? 再次我不知道:(
投票方法:
做一个时间间隔,我轮询请求,功耗是我在这里的敌人。
我的问题:
- 哪种方法是最好的?
- 其他建议?
- 我真的需要从人的一些缺点和优点就这一议题的经验。
例子总是好的。
谢谢