SMPP
SMPP è il protocollo binario con cui le applicazioni inviano SMS a un centro messaggi e ricevono le ricevute su un bind transceiver o receiver.
Solo definizioni — un termine spiegato qui non è un servizio che vendiamo.
Short Message Peer-to-Peer (SMPP) è un protocollo binario per inviare SMS a un centro messaggi e ricevere le ricevute sulla stessa sessione TCP quando è in bind come transceiver, oppure su un bind receiver separato. Un bind apre la sessione e una finestra limita i messaggi in sospeso.
Un bind dichiara la modalità transmitter, receiver o transceiver, e gli scambi di keep-alive mantengono aperta la sessione. Come connettersi è spiegato in Che cos’è SMPP.
Invio, poi attesa della ricevuta
Il client invia con submit_sm e riceve submit_sm_resp con un ID messaggio; la ricevuta arriva più tardi come deliver_sm. Una finestra limita gli invii in sospeso, quindi il throughput dipende dalla dimensione della finestra e dal round-trip time.
Bind, invio, ricevuta
- Applicazione (ESME)
- bind_transceiver Aprire la sessione
- SMSC
- submit_sm_resp Accettato per la consegna
- Ricevuta di consegna
Descrizione testuale
L’applicazione esegue il bind verso il centro messaggi come transceiver. Il centro accetta l’invio con submit_sm_resp e la ricevuta di consegna arriva più tardi sulla stessa sessione.