谷歌云消息传递 GCM 可靠吗?

Posted

技术标签:

【中文标题】谷歌云消息传递 GCM 可靠吗?【英文标题】:Is Google Cloud Messaging GCM Reliable? 【发布时间】:2015-01-28 11:56:17 【问题描述】:

我正在开发一个应用程序,该应用程序将从服务器获取一些数据,例如实时供稿。这将是一个多播消息。我只想知道GCM是否可靠。我不希望通知准时,如果延迟大约 1 小时,那么对我来说也可以。我应该尝试 GCM 还是选择 Web Socket。是否有任何流行的安卓应用程序使用 GCM?如果是,请务必提及。

【问题讨论】:

【参考方案1】:

GCM 和 ios 推送通知等其他类似服务都不是 100% 可靠的,但这些消息通常非常快并且始终有效,因此这取决于您需要的信任级别。我会亲自去找他们。

【讨论】:

我不介意错过 1-2 条消息,但我需要至少 70% 的可靠性,即在 10 条通知中,用户至少应该收到 7 条通知。 GCM 会提供这个吗? 我真的相信它会【参考方案2】:

我以前使用过 GCM,根据我的经验,它非常可靠。 如果我遇到任何问题,它们都在上游消息中(即从设备到服务器)。 我会说,与延迟一小时的 70% 交付相比,您将获得更好的性能。 去吧! :-)

【讨论】:

以上是关于谷歌云消息传递 GCM 可靠吗?的主要内容,如果未能解决你的问题,请参考以下文章

谷歌云消息传递必须使用 gmail 帐户吗

GCM 是如何工作的? (适用于 Android 的谷歌云消息传递)

用户之间的 Android 谷歌云消息传递

GCM 问题(谷歌云消息)

谷歌云消息服务的可靠性

适用于 iOS 应用的 GCM(Google 云消息传递)