MQTT est un protocole de messagerie publish-subscribe léger, basé sur TCP/IP, destiné à la communication asynchrone. IoT Platform prend en charge MQTT 5.0, ce qui améliore les performances, la stabilité et l'évolutivité du système. Configurez le SDK C Link pour connecter vos appareils à Alibaba Cloud IoT Platform.
Prérequis
Téléchargez le SDK C Link. Lors de la personnalisation du SDK, sur la page SDK Customization, dans la section Connect to IoT Platform Protocol, sélectionnez MQTT 5.0.0.
Consultez la liste des fonctionnalités MQTT 5.0 prises en charge.
Fonctionnement
Les applications utilisent les API du SDK C Link pour se connecter à IoT Platform via le protocole MQTT 5.0.
Le diagramme de séquence ci-dessous illustre le flux d'implémentation, en prenant pour exemple l'application d'appareil ./demos/mqtt_v5_basic_demo.c.

Pour plus d'informations sur les API de connexion MQTT 5.0, consultez la documentation aiot_mqtt_api.h.
Pour plus d'informations sur les API de gestion des attributs MQTT 5.0, consultez la documentation aiot_mqtt_props_api.h.
Exemples
Pour un exemple illustrant la fonctionnalité de connexion MQTT 5.0, consultez la rubrique Exemples.
Pour consulter les codes d'erreur associés à la fonctionnalité de connexion MQTT 5.0, reportez-vous à la section Codes d'erreur courants.