Tous les produits
Search
Centre de documentation

IoT Platform:Présentation de MQTT 5.0

Dernière mise à jour :Aug 10, 2026

MQTT est un protocole IoT léger conçu pour une communication fiable entre appareils à faible bande passante. MQTT 5.0 étend le protocole afin d'améliorer l'évolutivité, l'interopérabilité et les interactions entre les appareils et le cloud.

Contexte

IoT Platform prend en charge MQTT 5.0, MQTT 3.1.1 et MQTT 3.1.

IoT Platform fournit un broker MQTT standard qui prend en charge l'abonnement côté serveur, le transfert de données et le SDK IoT Platform pour un développement efficace des applications cloud. Pour plus d'informations, Abonnement côté serveur, Transfert de données et Présentation.image..png

Limites

Un appareil enregistré ne peut se connecter à IoT Platform qu'en utilisant une seule version de protocole. Si un appareil se connecte via MQTT 5.0, il ne peut pas basculer vers MQTT 3.1 ou MQTT 3.1.1.

Fonctionnalités de MQTT 5.0

MQTT 5.0 étend MQTT 3.1.1 en offrant de meilleures performances, une évolutivité accrue et une interopérabilité améliorée, sans augmenter la consommation de ressources ni réduire la facilité d'utilisation.image..png

Fonctionnalité

Description

Propriétés utilisateur

Ajoute des propriétés clé-valeur personnalisées aux en-têtes de message, à l'instar des en-têtes HTTP.

Alias de topic

Remplace les noms de topics longs par des alias sous forme d'entiers de quatre octets pour réduire l'utilisation de la bande passante.

Expiration de session

Définit une durée de vie pour l'état de la session après la déconnexion d'un appareil du serveur.

Expiration du message

Définit une durée de vie pour les messages publiés afin que les abonnés ne reçoivent pas de messages expirés.

Message testamentaire

Diffuse un message prédéfini aux abonnés lorsqu'un appareil se déconnecte de manière inattendue.

Messages conservés

Stocke le dernier message publié sur un topic pour sa livraison aux nouveaux abonnés.

Abonnement partagé

Répartit les messages d'un topic entre plusieurs abonnés pour l'équilibrage de charge.

Options d'abonnement

Fournit des contrôles d'abonnement granulaires pour filtrer les messages et réduire le trafic inutile.

Modèle requête-réponse

Permet la communication selon le modèle requête-réponse via MQTT, similaire aux appels RPC HTTP.

Propriétés de format de message

Déclare le format de charge utile d'un message, permettant un transfert transparent et des charges utiles de format variable.

Interaction optimisée entre les périphéries et le cloud

Ajoute des retours sur la connexion, des codes d'erreur affinés et une déconnexion initiée par le serveur pour un dépannage plus rapide.