TsgcWSPClient_MQTT

Składnik MQTT dostarcza lekką, w pełni funkcjonalną implementację klienta MQTT z obsługą wersji 3.

Wprowadzenie

Komponent MQTT zapewnia lekką, w pełni funkcjonalną implementację klienta MQTT z obsługą wersji 3.1.1 i 5.0. Komponent obsługuje połączenia niezaszyfrowane i bezpieczne zarówno przez standardowe TCP, jak i WebSocket.

 

Połączenie z serwerem MQTT jest proste. Należy upuścić ten komponent na formularzu i wybrać komponent TsgcWebSocketClient przy użyciu właściwości Client. Należy ustawić host i port w TsgcWebSocketClient, a następnie ustawić Active := True, aby nawiązać połączenie.

 

MQTT v5.0 nie jest wstecznie kompatybilny z wersją v3.1.1. Wprowadzono zbyt wiele nowych elementów, więc istniejące implementacje wymagają przeglądu.

 

Zgodnie ze specyfikacją, MQTT v5.0 wprowadza znaczną liczbę nowych funkcji do MQTT, zachowując jednocześnie większość rdzenia w niezmienionej formie.

 

 

Dokumentacja