ESME_ROK (0x00000000)

La requête a été traitée avec succès.

Statut : OK

Signification : L'opération s'est terminée sans erreur.

Exemple

Voici un exemple de transaction PDU (Unité de Données de Protocole) SMPP incluant une réponse ESME_ROK (0x00000000). Cette transaction illustre une requête et une réponse de liaison SMPP où une Entité de Messagerie Courte Externe (ESME) se lie avec succès à un Centre de Service de Messagerie Courte (SMSC).

Requête de Liaison (PDU bind_transmitter)

0000001B  // Longueur de la commande (27 octets)
00000002  // ID de la commande (bind_transmitter)
00000000  // Statut de la commande (0x00000000 - Aucune erreur)
00000001  // Numéro de séquence (1)
74657374  // ID du système ("test")
00        // Terminaison nulle
70617373  // Mot de passe ("pass")
00        // Terminaison nulle
736D7070  // Type de système ("smpp")
00        // Terminaison nulle
34        // Version de l'interface (SMPP v3.4)
00        // TON de l'adresse
00        // NPI de l'adresse
00        // Plage d'adresse (vide)

Réponse de Liaison (PDU bind_transmitter_resp)

0000001B  // Longueur de la commande (27 octets)
80000002  // ID de la commande (bind_transmitter_resp)
00000000  // Statut de la commande (0x00000000 - ESME_ROK)
00000001  // Numéro de séquence (1)
74657374  // ID du système ("test")
00        // Terminaison nulle

Statut : ESME_ROK (0x00000000) - Liaison réussie

Explication de la Transaction PDU

Requête de Liaison (PDU bind_transmitter)

L'ESME envoie une requête au SMSC pour se lier en tant qu'émetteur.
L'ID de la commande (0x00000002) indique une requête bind_transmitter.
Le statut de la commande (0x00000000) est ESME_ROK, signifiant aucune erreur (transmission réussie).
L'ID du système et le mot de passe sont fournis pour l'authentification.
Réponse de Liaison (PDU bind_transmitter_resp)

Le SMSC répond avec une réponse de liaison réussie.

L'ID de la commande (0x80000002) indique une réponse bind_transmitter_resp.
Le statut de la commande (0x00000000) est ESME_ROK, confirmant que la liaison a réussi.
Il s'agit d'un scénario simple de liaison réussie en SMPP. Souhaitez-vous un exemple pour submit_sm ou une autre commande SMPP ?

More information