Dla każdego żądania zarówno http, jak i gniazda internetowe tworzą 3-drogowy uścisk dłoni, a następnie żądanie / odpowiedź i zakończenie (trwałe połączenie).

Podobnie jak powyżej, mqtt i MQTT nad Websetem, oba są oparte na modelu Pub / Sub. MQTT jest idealny na sprzęcie IOT, ponieważ certyfikat i klucz można bezpiecznie przechowywać na urządzeniu sprzętowym. Gdzie jako MQTT nad WebSocket jest idealny do aplikacji mobilnych / internetowych.

Co dzieje się pod kapturem w przypadku MQTT i MQTT nad WebSocket w zakresie konferencji / wymiany danych / TCP / UDP?

0
variable 7 październik 2020, 15:39

1 odpowiedź

Najlepsza odpowiedź

W ogóle nie ma różnicy między komputerem MQTT a MQTT na komputerze.

W warstwie transportu znajduje się dodatkowa część z komputerem transportowym. Po skonfigurowaniu połączenia WebSocket faktyczne bajty, które przepływają przez połączenie, są dokładnie takie same dla rodzimych MQTT i MQTT na komputerze internetowych.

Więc otrzymasz przepływ HTTP, przepływ, a następnie jest proste z pakietem MQTT Connect, jak określono w MQTT Spec

1
hardillb 7 październik 2020, 13:58