CONNACK - Conferma richiesta di connessione

Il messaggio CONNACK è il messaggio inviato dal broker in risposta ad una richiesta proveniente CONNECT da un client.

Intestazione fissa

Il formato dell'intestazione fissa è mostrato nella seguente tabella.

bit 7 6 5 4 3 2 1 0
byte 1 Tipo messaggio (2) Indicatore DUP Indicatori QoS RETAIN
  0 0 1 0 x x x x
byte 2 Lunghezza rimanente (2)
  0 0 0 0 0 0 1 0

Gli indicatori DUP, QoS e RETAIN non sono utilizzati nel messaggio CONNACK.

Intestazione variabile

Il formato dell'intestazione variabile è mostrato nella seguente tabella.

  Descrizione 7 6 5 4 3 2 1 0
Risposta compressione nome dell'argomento
byte 1 Valori riservati. Non utilizzato. x x x x x x x x
Codice di ritorno connessione
byte 2 Codice di ritorno                

I valori per il campo Codice di ritorno connessione ad un byte senza segno sono mostrati nella seguente tabella.

Numerazione HEX Significato
0 0x00 Connessione accettata
1 0x01 Connessione rifiutata: versione protocollo inaccettabile
2 0x02 Connessione rifiutata: identificativo respinto
3 0x03 Connessione rifiutata: broker non disponibile
4-255   Riservato per utilizzo futuro

Il codice di ritorno 2 (identificativo respinto) viene inviato se l'identificativo client univoco non ha una lunghezza compresa tra 1 e 23 caratteri.

Payload

Non esiste payload.

Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac10900_