SMPP
O SMPP é o protocolo binário que aplicações usam para enviar SMS a um centro de mensagens e receber recibos, como transceptor ou em bind de recepção.
Apenas definições: um termo explicado aqui não é um serviço que vendemos.
Short Message Peer-to-Peer (SMPP) é um protocolo binário para enviar SMS a um centro de mensagens e receber recibos na mesma sessão TCP quando ela é vinculada como transceptor, ou em um bind de recepção separado. Um bind abre a sessão e uma janela limita as mensagens pendentes.
Um bind declara transmissor, receptor ou transceptor, e as trocas de keep-alive mantêm a sessão aberta. Veja como conectar em O que é SMPP.
Enviar e esperar o recibo
O cliente envia com submit_sm e recebe submit_sm_resp com um ID de mensagem; o recibo chega depois como deliver_sm. Uma janela limita os envios pendentes, então a vazão depende do tamanho da janela e do tempo de ida e volta.
Bind, envio e recibo
- Aplicação (ESME)
- bind_transceiver Abrir a sessão
- SMSC
- submit_sm_resp Aceito para entrega
- Recibo de entrega
Descrição em texto
A aplicação faz bind no centro de mensagens como transceptor. O centro aceita o envio com submit_sm_resp, e o recibo de entrega chega mais tarde na mesma sessão.