Что такое протокол применения подписки SNS?
SNS позволяет абоненту иметь следующий тип протоколов
HTTP/S
Lambda
SQS
Email/JSON
Application
не уверен, что протокол приложения ссылается на
и как я могу заполнить конечную точку
(a example is arn:aws:sns:us-east-1:5555555555:endpoint/ADM/application-name/uuid)
1 ответов
SNS -- как я вижу, концептуально -- это действительно два разных продукта под одним сервисом AWS.
HTTP (S), лямбда, SQS, электронная почта, электронная почта/JSON и SMS (вы забыли SMS)
мобильные push-уведомления (это "приложение" -- мобильные приложения)
для протокола приложения конечной точкой является EndpointArn мобильного приложения и устройства.
http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html
Если вы не отправляете мобильное push-уведомление,вы не публикуете на EndpointArn
. Вы публикуете в TopicArn
.
для всего, кроме мобильного push (https, электронная почта, sqs и т. д.), когда вы отправляете сообщение в тему, оно переходит в все подписчиков на тему. Отдельные подписчики не являются индивидуально адресуемыми (если только было большое изменение, которое мне удалось пропустить; я приветствую исправление, если это так).
С помощью mobile push вы можете отправлять сообщения по отдельности в индивидуально адресуемые конечные точки (EndpointArn
) или ко всем конечным точкам, подписанным на тему.