Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 9470|Svar: 0

Mqtt:s servicekvalitetsnivå Qos

[Kopiera länk]
Publicerad på 2019-02-14 20:56:55 | | | |
Qos0

Avsändaren skickar bara meddelandet en gång, utan omförsök, och mäklaren svarar inte på något bekräftelsemeddelande. I fallet med Qos0 kan mäklaren inte ta emot meddelandet, som visas i följande figur:



Qos1

Avsändaren skickar ett meddelande minst en gång för att säkerställa att meddelandet når mäklaren, och mäklaren måste returnera ett bekräftelsemeddelande PUBACK. I fallet med Qos1 kan mäklaren acceptera dubblettmeddelanden, som visas i följande figur:



Qos2

Qos2 använder tvåstegsbekräftelse för att säkerställa att meddelanden inte går förlorade och inte dupliceras. I fallet med Qos2 kommer mäklaren definitivt att ta emot meddelandet endast en gång, som visas i följande figur:


Qos1 VS Qos2

Qos2 kommer att ha mycket overhead jämfört med Qos1 eftersom mäklaren har två ytterligare åtgärder:

  • Deduplicering. För att säkerställa att meddelanden inte dupliceras måste mäklaren utföra deduplicering;
  • Se till att svarsmeddelandet PUBREC når klienten. Mäklaren måste vänta på kundens svar på PUBREC-meddelandet i PUBREL, och först efter att ha mottagit ett bekräftelsemeddelande från klienten kan mäklaren leverera meddelandet till abonnenten.





Föregående:CentOS löser problemet att det externa nätverket inte kan nås efter att dockerporten har mappats till värden
Nästa:[Android] Dagens amerikanska drama 1.3.3 Annonsfri utgåva En samlingsplats för professionella amerikanska dramafans
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com