Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用亚马逊SNS而不是直接百度服务有什么具体原因吗_Android_Amazon Web Services_Push Notification_Amazon Sns_Baidu - Fatal编程技术网

Android 使用亚马逊SNS而不是直接百度服务有什么具体原因吗

Android 使用亚马逊SNS而不是直接百度服务有什么具体原因吗,android,amazon-web-services,push-notification,amazon-sns,baidu,Android,Amazon Web Services,Push Notification,Amazon Sns,Baidu,我用百度创建了推送通知。它通过百度控制台运行良好,我在安卓手机上收到通知。 我必须使用百度提供的SDK创建一个Web服务,从我的特定应用程序发送推送消息。我有另一个选择,它似乎可以在亚马逊SNS下使用。它看起来像是百度、GCM等的包装 我怀疑使用亚马逊SNS比百度提供的SDK有什么特别的优势 tldr 如果你只瞄准中国市场,而百度对你来说运作良好,你的所有代码都可以与百度合作,那么继续与百度合作 澄清亚马逊SNS的其他一些要点 如果你想在中国市场上发送通知,提供非常好的服务 另一方面是一个更大的

我用百度创建了推送通知。它通过百度控制台运行良好,我在安卓手机上收到通知。 我必须使用百度提供的SDK创建一个Web服务,从我的特定应用程序发送推送消息。我有另一个选择,它似乎可以在亚马逊SNS下使用。它看起来像是百度、GCM等的包装

我怀疑使用亚马逊SNS比百度提供的SDK有什么特别的优势

tldr

如果你只瞄准中国市场,而百度对你来说运作良好,你的所有代码都可以与百度合作,那么继续与百度合作

澄清亚马逊SNS的其他一些要点

如果你想在中国市场上发送通知,提供非常好的服务

另一方面是一个更大的产品,作为Amazon的一部分,它将充当一个抽象层,您可以选择所需的实现

它有以下优点:

  • 你不受百度范围的限制,因此你可以在中国市场上发送通知,而不仅仅是在需要向国外发送通知时,在不重写整个内容的情况下,发送通知会容易得多
  • 您可以使用相同的代码并快速更改推送通知的提供程序,以防提供程序在给定时间(停机操作)内无法工作,或者如果条件发生变化而您对新条件不满意
您将推送通知消息发送到移动设备和 使用以下支持的推送通知之一的桌面 服务:

  • 亚马逊设备信息(ADM)
  • 适用于iOS和Mac OS X的苹果推送通知服务(APNS)
  • 百度云推送(百度)
  • 谷歌安卓云消息(GCM)
  • 适用于Windows Phone的Microsoft推送通知服务(MPNS)
  • Windows推送通知服务(WNS)
下图显示了Amazon SNS如何用于 向移动端点发送直接推送通知消息


谢谢您的详细回答。我坚持百度,因为我的范围仅限于中国市场