用于服务器通知的Android客户端侦听器

时间:2013-12-01 22:07:09

标签: android mysql gps

我正在开发一个总线导航应用程序,用户通过服务器请求总线gps数据,服务器根据速度和时间间隔进行计算,并将数据发送回学生。到目前为止,我使用标准的json POST / GET将用户端的接收数据发送到服务器,所有这些都是由用户发起的。但是,现在,我需要服务器与应用程序的总线端进行通信,并询问GPS数据。因此我需要在公共汽车方面使用某种形式的监听器类,但我不知道该使用什么。通过论坛搜索我只发现GCM是一种可能的解决方案。

我的问题:如何在总线端实现监听器类来监听服务器通知,GCM是最好的解决方案吗?如果不是我有什么选择?:)

注释:

平台是android

客户端:android(用户和总线驱动程序在同一个应用程序中)

服务器端:php

数据库:Mysql

1 个答案:

答案 0 :(得分:0)

最佳解决方案是GCM。 否则,您可能会在轮询服务器时吸引用户电池。 GCM也非常快速可靠。