2012-09-06 40 views
1

据我了解,GCM使用long polling push来实现即时推送。为什么C2DM/GCM不使用SMS作为传输来节省电池寿命?

与短信或与黑莓推送类似的技术(假设使用特定的GSM MAP)通知手机通过TCP联系服务器以获取有效负载,这会花费高昂的电量。

谷歌没有出现寻求GSM推动机制来节省电池寿命的原因是什么?

+1

它搭载在gtalk技术上。那么为什么要重塑一切,以及如果电话不存在的话。并且发送短信的费用。你不能让它免费 – nandeesh

+0

,因为短信花钱? (然而,在长时间拉动系统启动并运行之前,苹果曾经使用短信进行电子邮件推送) – njzk2

+0

我想每天发送数百万条短信将非常昂贵。加上SMPP中间件可能对这种高负载非常敏感。 –

回答

7

我不确定,但可能是因为有些设备可能不包含SIM卡,就像有些设备没有SIM卡设备一样,所以发送短信在这些设备上是不可能的。

所以要为所有设备提供一个通用的解决方案,他们可能会支持这种机制。

+0

您可以随时使用SMS(或其他GSM推送技术),并且可以回退到长轮询,否则当您拥有某种互联网连接时就会返回。 – tsuna

相关问题