我最近了解到 iPhone 应用程序几乎可以即时接收 notifications to apps 的能力。 notifications to apps .
这是以推送通知的形式提供的,这是一种定制协议(protocol),它始终保持与 iPhone 的数据连接并将二进制数据包消息发送到应用程序,它以惊人的速度弹出警报,从服务器应用程序发送到手机应用程序需要 0.5 - 5 秒响应时间。这是作为数据而不是 SMS 发送的,作为数据计划的一部分而不是作为传入消息收费的非常小的数据包。
我想知道,使用 Android 是否有类似的设施,或者是否可以使用 Android API 实现与此类似的东西。为了澄清,我将类似定义为:
不是 SMS 消息,而是一些数据驱动的解决方案 尽可能实时可扩展,即作为移动应用程序的服务器部分,我可以在几秒钟内通知数千个应用程序实例 我很欣赏该应用程序可以是基于拉取的 HTTP 请求/响应样式,但理想情况下,我不想为了检查通知而进行大量轮询;除此之外,这就像滴漏数据计划。
Best Answer-推荐答案 strong>
Firebase 云消息 FCM FAQ是 GCM 的新版本。它继承了 GCM 的核心基础架构,可以在 Android、iOS 和 Chrome 上可靠地传递消息。但是他们会继续支持 GCM,因为现在很多开发人员都在使用 GCM SDK 来处理通知,而且客户端应用程序升级需要时间。
截至 2012 年 6 月 26 日,Google Cloud Messaging是向设备上运行的应用程序发送消息的首选方式。
以前(现在已弃用),该服务被称为 Cloud To Device Messaging .
关于android - Android 是否支持近乎实时的推送通知?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/1243066/
|