我正在尝试创建一个连接到服务器的应用。 该应用程序被某些设备使用。 如果其中一个设备上传了某些内容到服务器,我希望其他设备收到有关服务器有新内容的通知。 我的问题是,如何检查服务器是否有变化?我们多久检查一次服务器? 我想知道在线消息如何工作,因为有人发送了什么,我们尽快收到消息 这个概念可以和我的应用一起使用吗?
答案 0 :(得分:0)
听起来你想利用Google Can Messaging或简称GCM。
http://developer.android.com/guide/google/gcm/index.html
这可能是一条轻量级消息告诉Android应用程序有从服务器获取的新数据(例如,朋友上传的电影),或者它可能是包含最多4kb有效载荷数据的消息(所以像即时消息这样的应用程序可以直接使用消息)。
GCM是您的应用与服务器“对话”的标准。要么是完整的消息,要么只是要检查服务器的消息,因为它已经更新。