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?