2010-02-19 103 views

回答

1

胜于让设备检查,看是否有在设定的时间间隔任何新项目,更新的中央主机会打电话给你,当你有更新。这是描述的“推”。当你有新的东西时,他们告诉你。你不再需要“问”它。这在很多方面对您有利,包括明显节省电池寿命和带宽使用。

瘾科技blogged the announcement back in 2008在下面的描述:

苹果刚刚宣布为iPhone推送通知服务,它会提供给所有开发者。它将保持与手机的永久IP连接,并让第三方服务器ping苹果的通知服务,以推出设备的通知,这可以是徽章,声音或自定义文本警报的形式。根据苹果公司的说法,这项服务可以延长电池寿命并保持性能,更不用说通过WiFi或蜂窝电话工作。将于9月份推出,并于下月开始播种给开发商。

此外,Wikipedia provides a nice rounded explanation也是。

1

推送通知可以用来将通知发送到应用程序。在应用程序购买是完全不同的事情。

内部推送通知已经实施,从而使设备保持对苹果的服务器持久连接和服务器将数据推送到设备。想要使用推送通知的开发人员必须拥有自己的服务器,将数据推送到Apple的服务器,然后再将这些通知转发给设备。

如何使用推送通知典型的例子是一个聊天应用程序。当聊天应用程序关闭时,它可以在应用程序图标上显示已收到多少消息的徽章,并在新消息到达时播放声音。

完整的详细信息,请参阅: http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html

0

推送通知允许安装移动应用通过了解新闻和事件弹出消息窗口立即通知其用户,而无需实际打开应用程序。

如果移动应用开发者想要使用Push技术,他必须创建和维护自己的推送通知服务器,用于处理和发送推送消息到苹果推送通知服务的服务器。发送的消息将被“重新路由”并由Apple进一步推送到安装了目标应用程序的注册设备,并接收启用的推送通知。