将数据从webservice推送到Android应用程序:C2DM

时间:2012-12-02 21:39:37

标签: android push-notification android-c2dm server-push

我有一个用例,我需要从我的webservice向Android应用程序发送一些信息。我刚刚了解了用于此类用例的C2DM(如果我错了,请纠正我)。

有人知道在使用此服务时可以预期的延迟时间吗?在我的用例中,我希望在1-2秒内将消息从Web服务发送到手机。

是否有人使用过C2DM并且知道平均邮件延迟多少?谢谢!

1 个答案:

答案 0 :(得分:2)

是的,您现在应该转移到GCM: -

  

GCM check it here

如果您要开始使用任何消息或推送通知功能,那么避免使用C2DM ,因为会给予GCM更多支持(谷歌云消息传递)< / strong>即可。此外,它还具有更简单的API和更高的通知传递可靠性。

  

可靠性&amp;消息延迟check here

只是一个想法

  

其他选项是在一定时间间隔后轮询数据   那个时间显然会超过5秒左右 {你的选择   } 即可。有了它,你将使用户有点不愿意作为数据连接   将永远需要,电池将消耗更多。所以这些东西将由GCM服务补充。但就消息传递而言,它并非确保可靠