如何在没有轮询的情况下在android移动设备中实现发布订阅推送通知

时间:2012-04-01 08:10:26

标签: android android-intent android-c2dm publish-subscribe android-contentprovider

有没有办法在Android中实现发布订阅推送通知? 同时,客户端(在移动应用程序中运行的应用程序)不应该轮询服务器以进行通知,因此每当有更新时,服务器应该发布公共消息,并且预期的发送者应该接收它。 (在移动应用程序中运行的应用程序不应该轮询它)

请指导我这个。提前谢谢。

1 个答案:

答案 0 :(得分:1)

  

有没有办法在Android中实现发布订阅推送通知?

使用C2DM。但是,由于C2DM无法保证交付,您仍然需要偶尔进行投票以确保您不会错过任何消息。

其他任何推动并且可能保证交付的东西(例如,像RabbitMQ作为客户端的MQ服务器)将要求您始终保持Android服务运行。用户或操作系统可以根据需要摆脱您的服务。