2015-11-02 3 views
6

SNS позволяет абоненту имеет следующий вид протоколовЧто такое протокол приложения SNS?

HTTP/S 
Lambda 
SQS 
Email/JSON 
Application 

не уверен, что делает протокол приложений относится к

и как можно заполнить в конечной точке

(a example is arn:aws:sns:us-east-1:5555555555:endpoint/ADM/application-name/uuid) 

ответ

6

SNS - путь Я вижу это, концептуально - это действительно два разных продукта под одной услугой AWS.

  • HTTP (S), Lambda, SQS, электронная почта, электронная почта/JSON и SMS (Вы забыли SMS)

  • Мобильные уведомления толчка (это "приложение" - мобильные приложения)

Для протокола приложения конечной точкой является конечная точка мобильного приложения и устройства.

http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html

Если вы не отправляете мобильное уведомление нажимного you don't publish to an EndpointArn. Вы публикуете в TopicArn.

Для всех, кроме мобильных push (https, email, sqs и т. Д.), Когда вы отправляете сообщение в тему, оно отправляется в всех подписчиков на эту тему. Отдельные подписчики не могут быть индивидуально адресованы (если только не было большого изменения, которое мне удалось пропустить, я приветствую исправление, если это так).

С помощью мобильного push вы можете отправлять сообщения отдельно индивидуально адресуемым конечным точкам (EndpointArn) или ко всем конечным точкам, подписанным на тему.