Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure Web PubSub obsługuje protokół MQTT, tłumacząc komunikaty MQTT na swój natywny protokół, umożliwiając komunikację krzyżową między klientami internetowymi MQTT i innymi klientami web PubSub. Ponieważ obsługa MQTT jest uproszczoną adaptacją protokołu MQTT, rozszerza ją tylko na funkcje już obsługiwane przez usługę Azure Web PubSub. Zapoznaj się z listą obsługiwanych elementów i nieobsługiwanych.
Obsługa funkcji MQTT w wersji 3.1.1 i 5.0
Usługa Azure Web PubSub obsługuje protokół MQTT w wersji 3.1.1 i 5.0. Obsługiwane funkcje obejmują, ale nie tylko:
- Wszystkie poziomy jakości usług, w tym co najwyżej raz, co najmniej raz i dokładnie raz.
- Sesja trwała. Sesje MQTT są zachowywane przez maksymalnie 30 sekund, gdy połączenia klienta zostaną przerwane i przywrócone, gdy klient ponownie ustanawia połączenie z usługą. Po upływie 30 sekund usługa nie gwarantuje przywrócenia przerwanej sesji.
- Ostatnia willa i testament
- Uwierzytelnianie certyfikatów klientów
Więcej funkcji obsługiwanych w przypadku protokołu MQTT 5.0
- Interwał wygaśnięcia komunikatu i interwał wygaśnięcia sesji
- Identyfikator subskrypcji
- Przypisany identyfikator klienta
- Sterowanie przepływem
- Rozłączanie wysyłane przez serwer
Nieobsługiwane funkcje
- Subskrypcja z symbolami wieloznacznymi
- Zachowane komunikaty
- Alias tematu
- Subskrypcja udostępniona