OGeek|极客世界-中国程序员成长平台

标题: android - Android 是否支持近乎实时的推送通知? [打印本页]

作者: 菜鸟教程小白    时间: 2022-8-1 01:20
标题: android - Android 是否支持近乎实时的推送通知?

我最近了解到 iPhone 应用程序几乎可以即时接收 notifications to apps 的能力。 notifications to apps .

这是以推送通知的形式提供的,这是一种定制协议(protocol),它始终保持与 iPhone 的数据连接并将二进制数据包消息发送到应用程序,它以惊人的速度弹出警报,从服务器应用程序发送到手机应用程序需要 0.5 - 5 秒响应时间。这是作为数据而不是 SMS 发送的,作为数据计划的一部分而不是作为传入消息收费的非常小的数据包。

我想知道,使用 Android 是否有类似的设施,或者是否可以使用 Android API 实现与此类似的东西。为了澄清,我将类似定义为:

  • 不是 SMS 消息,而是一些数据驱动的解决方案
  • 尽可能实时
  • 可扩展,即作为移动应用程序的服务器部分,我可以在几秒钟内通知数千个应用程序实例

  • 我很欣赏该应用程序可以是基于拉取的 HTTP 请求/响应样式,但理想情况下,我不想为了检查通知而进行大量轮询;除此之外,这就像滴漏数据计划。



    Best Answer-推荐答案


    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/






    欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) Powered by Discuz! X3.4