Есть ли какая-либо конкретная причина использовать Amazon SNS вместо прямого сервиса Baidu?

Я создал push-уведомление с помощью Baidu. Это хорошо работает через консоль Baidu, и я получаю уведомления на моем мобильном телефоне Android. Мне нужно создать веб-сервис для отправки push-сообщений из моего конкретного приложения с помощью SDK, предоставленного Baidu. У меня есть другой вариант, который, кажется, доступен под Amazon SNS. Похоже, обертка для Baidu, GCM и т. Д.

Я сомневаюсь, есть ли какое-то конкретное преимущество использования Amazon SNS по сравнению с SDK, предоставленным Baidu?

1 ответ

Решение

tldr;

Если вы нацелены только на китайский рынок, и Baidu работает хорошо для вас, и у вас есть все настройки кода для работы с Baidu, тогда оставайтесь с Baidu.

Некоторые другие моменты, чтобы уточнить о Amazon SNS

Baidu cloud push предлагает действительно хороший сервис, если вы хотите отправить уведомление на китайский рынок

Amazon SNS, с другой стороны, является гораздо более крупным предложением, и как часть мобильных push-уведомлений Amazon будет действовать как абстрактный слой, и вы сможете выбрать, какую реализацию вы хотите.

Имеет следующие преимущества:

  • Вы не ограничены областью действия Baidu, так что вы можете отправлять уведомления на китайский рынок, но не только, и если / когда необходимо отправить уведомление за границу, это будет намного проще без переписывания всей вещи.
  • Вы можете использовать тот же код и быстро сменить провайдера для push-уведомлений в случае, если провайдер не работает в определенный момент времени (операции простоя) или если условия меняются, и вас не устраивают новые условия.

Вы отправляете push-уведомления как на мобильные устройства, так и на настольные компьютеры, используя одну из следующих поддерживаемых служб push-уведомлений:

  • Amazon Device Messaging (ADM)
  • Служба push-уведомлений Apple (APNS) для iOS и Mac OS X
  • Baidu Cloud Push (Baidu)
  • Google Cloud Messaging для Android (GCM)
  • Служба push-уведомлений Microsoft для Windows Phone (MPNS)
  • Службы push-уведомлений Windows (WNS)

На следующем рисунке показан обзор того, как Amazon SNS используется для отправки прямого push-уведомления на мобильную конечную точку.

Другие вопросы по тегам