将消息从服务器发送到Android设备,反之亦然

将消息从服务器发送到Android设备,反之亦然,android,google-cloud-messaging,Android,Google Cloud Messaging,我想实现一个聊天应用程序。但我有几个问题,我无法通过搜索互联网来解决 我的要求是: 当然,我可以从我的服务器分别寻址每个设备(对于聊天应用程序来说很有意义) 我可以在发送和接收消息之间创建时间延迟 应用程序不需要注册(这不是必须的,但会很好) 我想知道GCM(谷歌云消息)是否是适合我的解决方案。我还没有使用它,所以我想得到一些帮助。我会遇到麻烦吗?最重要的是:需要注册吗?您肯定会遇到麻烦,GCM不用于创建聊天应用程序。你需要这个。GCM是一种用于广播消息的东西,它甚至不能保证消息的即时传递,

我想实现一个聊天应用程序。但我有几个问题,我无法通过搜索互联网来解决

我的要求是:

  • 当然,我可以从我的服务器分别寻址每个设备(对于聊天应用程序来说很有意义)
  • 我可以在发送和接收消息之间创建时间延迟
  • 应用程序不需要注册(这不是必须的,但会很好)

我想知道GCM(谷歌云消息)是否是适合我的解决方案。我还没有使用它,所以我想得到一些帮助。我会遇到麻烦吗?最重要的是:需要注册吗?

您肯定会遇到麻烦,GCM不用于创建聊天应用程序。你需要这个。GCM是一种用于广播消息的东西,它甚至不能保证消息的即时传递,也就是你需要的实时传递


请看以下内容:

非常感谢您提供这些信息。我已经在期待这样的事情了。当我阅读GCM的文档时,我一点也不清楚。我们可以使用GCM创建聊天应用。我们可以创建,但不应该,我们知道xmpp是在移动平台上聊天的最佳选择,但我们有更多的选择。我不害怕学习全新的东西。如果XMPP是一条路要走,那么仔细研究它肯定不是坏事。谢谢你们!你用过aws S3吗…嗯。。。不是开源的。。。