Publié le: Aug 24, 2021
Les messages retenus sont une fonction MQTT standard qui vous offre un moyen simple de stocker les derniers messages importants sur une rubrique pour les futurs abonnés. Avec AWS IoT Core, vous pouvez désormais utiliser les messages retenus pour envoyer facilement des informations de configuration ou des mises à jour importantes à des appareils, sans savoir exactement à quel moment ils vont se connecter.
Lorsque vous publiez un message avec le drapeau défini sur retenu, tous les abonnés à cette rubrique recevront le message comme d'habitude, mais AWS IoT Core stockera également le message et l'enverra automatiquement aux nouveaux abonnés. Ainsi, vous n'avez pas à vous préoccuper du suivi lorsque des appareils se connectent afin de vous assurer qu'ils reçoivent le message ou bien de les faire attendre jusqu'au prochain message.
Vous pouvez utiliser les kits SDK pour les appareils AWS IoT ou votre propre client conforme au protocole MQTT 3.1.1 pour publier un message retenu. Vous avez aussi la possibilité de vous servir des API HTTP via l'interface de ligne de commande AWS CLI pour publier, recevoir et récupérer les messages retenus. En outre, vous pouvez afficher et gérer les messages retenus dans votre compte depuis la page Retained Messages dans la console AWS IoT Core. Cette page offre une liste paginée de rubriques MQTT comprenant un message retenu et vous permet de récupérer, mettre à jour ou supprimer le message retenu d'une rubrique MQTT spécifique.
La fonction des messages retenus est prise en charge dans toutes les régions AWS où AWS IoT Core est disponible. Pour en savoir plus, consultez la documentation relative aux messages retenus MQTT. Pour obtenir des informations sur AWS IoT Core, rendez-vous sur la page du produit.