2015-11-02 21 views
6

SNS permette abbonato ha il seguente tipo di protocolliChe cos'è il protocollo di applicazione dell'iscrizione SNS?

HTTP/S 
Lambda 
SQS 
Email/JSON 
Application 

non sicuro di quello che fa il protocollo di applicazione si riferisce a

e come posso compilare il punto finale

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

risposta

6

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.

Problemi correlati