ESME_ROK (0x00000000)
Zahtjev je uspješno obrađen.
Status: OK
Značenje: Operacija je završena bez grešaka.
Primjer
Ovdje je primjer SMPP PDU (Protocol Data Unit) transakcije koja uključuje ESME_ROK (0x00000000) odgovor. Ova transakcija ilustrira SMPP bind zahtjev i odgovor gdje se External Short Messaging Entity (ESME) uspješno veže na Short Message Service Center (SMSC).
Bind zahtjev (bind_transmitter PDU)
0000001B // Duljina naredbe (27 bajtova)
00000002 // ID naredbe (bind_transmitter)
00000000 // Status naredbe (0x00000000 - Bez greške)
00000001 // Redni broj (1)
74657374 // ID sustava ("test")
00 // Null terminator
70617373 // Lozinka ("pass")
00 // Null terminator
736D7070 // Vrsta sustava ("smpp")
00 // Null terminator
34 // Verzija sučelja (SMPP v3.4)
00 // TON adrese
00 // NPI adrese
00 // Raspon adrese (prazan)
Bind odgovor (bind_transmitter_resp PDU)
0000001B // Duljina naredbe (27 bajtova)
80000002 // ID naredbe (bind_transmitter_resp)
00000000 // Status naredbe (0x00000000 - ESME_ROK)
00000001 // Redni broj (1)
74657374 // ID sustava ("test")
00 // Null terminator
Status: ESME_ROK (0x00000000) - Uspješno vezivanje
Objašnjenje PDU transakcije
Bind zahtjev (bind_transmitter PDU)
ESME šalje zahtjev SMSC-u za vezivanje kao odašiljač.
ID naredbe (0x00000002) označava bind_transmitter zahtjev.
Status naredbe (0x00000000) je ESME_ROK, što znači da nema greške (uspješan prijenos).
ID sustava i lozinka su dostavljeni za autentifikaciju.
Bind odgovor (bind_transmitter_resp PDU)
SMSC odgovara uspješnim odgovorom na vezivanje.
ID naredbe (0x80000002) označava bind_transmitter_resp odgovor.
Status naredbe (0x00000000) je ESME_ROK, potvrđujući da je vezivanje uspješno.
Ovo je jednostavan primjer uspješnog vezivanja u SMPP-u. Želite li primjer za submit_sm ili neku drugu SMPP naredbu?