gpt4 book ai didi

android - C2DM的可靠性

转载 作者:太空宇宙 更新时间:2023-11-03 12:11:22 25 4
gpt4 key购买 nike

我在使用 C2DM 时遇到问题。有时工作完美,有时我的消息根本没有被推送。 是否有可靠的方法来加强这种联系?拉消息。 我在某处读到,谷歌所做的是始终保持与其服务器的低带宽 TCP 连接。所以我假设在网络类型之间切换时,TCP 连接断开,Android 尝试重新建立与 C2DM 服务器的连接。因此,在网络受限的 WiFi 上,这可能会失败。 这是错误的假设吗?

我注意到 WhatsApp 有时在 WiFi 上收不到消息。当我切换到 3G 时,我通常会在切换时收到它们。 根据您使用 C2DM 的经验,您会提供哪些提示?

最佳答案

C2DM 不适合应用程序的关键部分,因为 Google 目前不提供 SLA 或付费层级来保证可靠的服务和吞吐量。

我自己考虑过几种选择:XMPP via asmack , Parse , Deacon , Urban Airship , 和 MQTT .

经过一些阅读和试验后,我决定使用 MQTT。它是 IBM 发明的一种非常轻量级的遥测协议(protocol),非常适合 Android 推送通知场景。我建议您尝试一下,这里有一篇很好的博客文章可以指导您:Using MQTT in Android mobile applications .

希望这对您有所帮助。

关于android - C2DM的可靠性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9024493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com