See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 9470|Vastuse: 0

Mqtt teenuse kvaliteeditase Qos

[Kopeeri link]
Postitatud 14.02.2019 20:56:55 | | | |
Qos0

Saatja saadab sõnumi ainult korra, ilma kordusteta, ja maakler ei tagasta kinnitussõnumit. Qos0 puhul ei pruugi maakler sõnumit kätte saada, nagu näidatud järgmine joonis:



Qos1

Saatja saadab sõnumi vähemalt korra, et tagada selle jõudmine maaklerini, ning maakler peab tagastama kinnitussõnumi PUBACK. Qos1 puhul võib maakler aktsepteerida duplikaatsõnumeid, nagu on näidatud järgmises joonises:



Qos2

Qos2 kasutab kaheastmelist kinnitust, et tagada, et sõnumid ei kaoks ega dubleeritult. Qos2 puhul saab maakler sõnumi kindlasti ainult korra, nagu on näidatud järgmises joonises:


Qos1 VS Qos2

Qos2-l on rohkem lisakoormust võrreldes Qos1-ga, sest maakleril on kaks täiendavat tegevust:

  • Dedlikaat. Selleks, et sõnumeid ei dubleeritaks, peab maakler teostama duplikeerimise;
  • Veendu, et vastussõnum PUBREC jõuaks kliendini. Maakler peab ootama kliendi vastust PUBREC sõnumile PUBREL-is ning alles pärast kliendilt kinnitussõnumi saamist saab maakler sõnumi tellijale edastada.





Eelmine:CentOS lahendab probleemi, et välisvõrku ei pääse ligi pärast seda, kui dockeri pord on hostiga kaardistatud,
Järgmine:[Android] Tänane Ameerika draama 1.3.3 reklaamivaba väljaanne Kogunemiskoht professionaalsetele Ameerika draamasõpradele
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com