SNS - il modo in cui Lo vedo, concettualmente, sono in realtà due prodotti diversi sotto un unico servizio AWS.
HTTP (S), Lambda, SQS, e-mail, e-mail/JSON, e SMS (hai dimenticato SMS)
notifiche push mobile (che è "applicazione" - applicazioni mobili)
Per il protocollo dell'applicazione, l'endpoint è l'EndpointArn di un'app e un dispositivo mobile.
http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html
A meno che non si sta inviando una notifica push cellulare, you don't publish to an EndpointArn
. Si pubblica su un TopicArn
.
Per tutto ciò che non è push mobile (https, email, sqs, ecc.), Quando si invia un messaggio a un argomento, va a tutti gli degli iscritti all'argomento. I singoli abbonati non sono indirizzabili individualmente (a meno che non ci sia stato un grande cambiamento che sono riuscito a mancare, accolgo con favore la correzione se questo è il caso).
Con il push mobile, è possibile inviare messaggi singolarmente a endpoint indirizzabili individualmente (EndpointArn
) oa tutti gli endpoint abbonati a un argomento.
fonte
2015-11-03 00:13:27