Alles Wissenswerte, nichts Unwissendes.
Die drei Bindungsarten
Der Sender (TX) übermittelt ausschließlich Nachrichten; der Empfänger (RX) empfängt ausschließlich Zustellbestätigungen und eingehende Nachrichten. Der Transceiver (TRX) übernimmt beides über einen Socket und ist aktuell der Standardmodus. Unabhängig vom Modus hält der ESME die Sitzung mit regelmäßigen enquire_link-Heartbeats aufrecht und stellt die Verbindung bei einem Fehler mit Backoff wieder her. Siehe /answers/what-is-smpp und /answers/smpp-3-4-vs-5-0.
ESME vs SMSC
Der ESME ist der Client; der SMSC ist der serverseitige Betreiber, der die Nachricht speichert und an das Mobiltelefon weiterleitet. Der SMSC gibt beim Absenden eine message_id zurück und streamt später das DLR über dieselbe Verbindung zurück. Schlägt eine Verbindung oder das Absenden fehl, gibt der SMSC einen SMPP command_status zurück, den Sie mit der Funktion `/tools/smpp-error-codes` dekodieren können. Siehe `/answers/what-is-smsc` und `/answers/what-is-dlr`.