将数据推送到设备的最佳方式是什么?

将数据推送到设备的最佳方式是什么?

问题描述:

我正在制作一个需要与Android手机进行通信的网络应用程序,从网络应用程序向手机获取数据的最佳方式是什么?我听说过C2DM,但我不知道有什么好的指南。我曾尝试过投票,但这对电池来说太重了。什么是最好的方式来实现这一目标?将数据推送到设备的最佳方式是什么?

+0

什么样的数据? HTML? JSON? etc – 2012-01-10 21:53:13

+0

@Sbossb简单,最多200-300个字符的数据。最有可能的将是base64编码。 – Qasim 2012-01-10 22:11:15

最佳实践如下:使用C2DM您的手机应该只收到有关该事件的通知。基于这个事件,你连接到一个资源并下载必要的信息。 Thisthis资源我尝试开发我的C2DM应用程序时使用的资源。

除了C2DM,您还可以查看服务,如Urban Airship,或者如果与设备的通信是交互式的,则可以查看realtime web technology