【问题标题】:Google Cloud Messaging vs RabbitMQ谷歌云消息传递与 RabbitMQ
【发布时间】:2014-08-15 19:11:12
【问题描述】:

我需要为我的 Android 应用程序使用 PUSH 通知系统。我知道最著名的服务是 Google Cloud Messaging (GCM)。但是还有其他的消息系统,例如 RabbitMQ,它基于 AMQP 标准,并且只允许构建 PUSH 通知服务。

那么,问题是,与 RabbitMQ(或其他消息系统)相比,使用 GCM 有哪些优点(和/或缺点)?

【问题讨论】:

  • 你见过这个吗?在 GCE 上使用 RabbitMQ 时为 1.000.000 msg/秒:blog.gopivotal.com/pivotal/products/…
  • 您好,您想对这个问题或您在这个问题中提出的一些研究结果进行一些说明。

标签: android push-notification rabbitmq google-cloud-messaging amqp


【解决方案1】:

如果我们使用 RabbitMQ 开发 Push 消息传递,你必须在 android 上编写 pub sub 服务。在服务器端,要使用 pubsub 连接到更多设备,您必须连接到 rabbitmq 服务器集群。如果您使用 GCM,则不必执行所有提到的操作。 Google 会为您做到这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    相关资源
    最近更新 更多