DISCONNECT - Notifica di scollegamento

Il messaggio DISCONNECT è inviato dal client al broker per indicare che sta per chiudere la connessione TCP/IP. Questo consente l'esecuzione di una procedura di scollegamento corretta, piuttosto che interrompere semplicemente il collegamento.

L'invio del messaggio DISCONNECT non influisce sulle sottoscrizioni esistenti. Esse sono permanenti fino a che non viene esplicitamente annullata la sottoscrizione o in caso di avvio pulito. Il broker conserva QoS 1 ed i messaggi QoS 1 per gli argomenti per cui il client ha annullato la sottoscrizione fino a che il client si riconnette. I messaggi QoS 0 non vengono conservati, poiché sono consegnati sulla base della massima potenzialità.

Intestazione fissa

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

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

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

Payload

Non esiste payload.

Intestazione variabile

Non esiste intestazione variabile.

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