GCM(Google云消息传递)可以用作设备和服务器之间的双向通信吗?
请帮助链接。
答案 0 :(得分:1)
是的,它可以。这就是GCM CCS(云连接服务器)的全部内容。它使您能够使用GCM将云到设备和设备都用于云消息传递。旧版本的GCM(HTTP版本)仅支持从服务器到设备(云到设备)的消息。
答案 1 :(得分:0)
是的,您可以使用XMPP和HTTP来完成您要查找的内容。 GCM提供这两种服务。你可以在http://www.grokkingandroid.com/xmpp-server-google-cloud-messaging/
找到一个好的启动器谷歌文档也不错。 https://developer.android.com/google/gcm/server.html
您将使用Smack API来使XMPP在服务器端工作。你可以在http://www.igniterealtime.org/projects/smack/
找到我们还使用Retrofit http://square.github.io/retrofit/,它非常适合通过http传递对象。
祝你好运,一定要提出问题,一开始就搞清楚这一点有点痛苦但最终还是值得的。同时结帐RabitMQ http://www.rabbitmq.com/,它与GCM类似