【问题标题】:Is there any specific reason to use Amazon SNS instead of direct Baidu service使用 Amazon SNS 而不是直接百度服务有什么具体原因吗
【发布时间】:2015-10-31 12:18:29
【问题描述】:

我使用百度创建了推送通知。它通过百度控制台运行良好,我在我的 Android 手机中收到通知。 我必须使用百度提供的 SDK 创建一个 Web 服务来从我的特定应用程序发送推送消息。我有另一个选项,它似乎在 Amazon SNS 下可用。它似乎是百度、GCM 等的包装器。

我怀疑与百度提供的 SDK 相比,使用 Amazon SNS 是否有任何特定优势?

【问题讨论】:

    标签: android amazon-web-services push-notification amazon-sns baidu


    【解决方案1】:

    tldr;

    如果您只针对中国市场,并且百度对您来说运行良好,并且您已经设置了与百度合作的所有代码,那么继续使用百度

    关于 Amazon SNS 的其他一些需要澄清的点

    Baidu cloud push 提供非常好的服务,如果您想在中国市场发送通知

    另一边的Amazon SNS 是一个更大的产品,作为Mobile Push Notifications 的一部分,亚马逊将充当一个抽象层,您可以选择您想要的实现。

    具有以下优点:

    • 您不仅限于百度范围,因此您可以在中国市场上发送通知,但不仅如此,如果/当需要向国外发送通知时,无需重写整个事情会容易得多
    • 您可以使用相同的代码并快速更改推送通知的提供程序,以防提供程序在给定时间无法工作(停机操作)或条件发生变化而您对新条件不满意。

    您将推送通知消息发送到移动设备和 使用以下支持的推送通知之一的桌面 服务:

    • 亚马逊设备消息 (ADM)
    • 适用于 iOS 和 Mac OS X 的 Apple 推送通知服务 (APNS)
    • 百度云推送(百度)
    • 适用于 Android 的 Google 云消息传递 (GCM)
    • 适用于 Windows Phone (MPNS) 的 Microsoft 推送通知服务
    • Windows 推送通知服务 (WNS)

    下图概述了如何使用 Amazon SNS 向移动端点发送直接推送通知消息。

    【讨论】:

    • 感谢您的详细回答。我坚持百度,因为我的范围仅限于中国市场
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    • 2012-08-30
    • 2014-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-26
    相关资源
    最近更新 更多