{"id":20122,"date":"2024-02-12T09:20:30","date_gmt":"2024-02-12T09:20:30","guid":{"rendered":"https:\/\/www.novotek.com\/ch\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/"},"modified":"2025-03-06T18:54:53","modified_gmt":"2025-03-06T18:54:53","slug":"mqtt-protocole-de-messagerie-legere-publish-subscribe","status":"publish","type":"insights","link":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/","title":{"rendered":"MQTT &#8211; Protocole de messagerie l\u00e9g\u00e8re Publish\/Subscribe"},"content":{"rendered":"<div class=\"container-md paragraph  \">\n<p>MQTT (Message Queuing Telemetry Transport) est un protocole de plus en plus populaire, notamment pour le transfert de donn\u00e9es des appareils physiques vers le cloud. Bien que ce protocole de messagerie existe en fait depuis plus de 20 ans, il n&rsquo;a pris de l&rsquo;importance que lorsqu&rsquo;il a contribu\u00e9 \u00e0 fa\u00e7onner l&rsquo;Internet des objets (IoT). Ce protocole l\u00e9ger peut utiliser efficacement la bande passante disponible et s&rsquo;est sp\u00e9cialis\u00e9 dans la latence \u00e9lev\u00e9e. C&rsquo;est pourquoi il est le protocole optimal pour la communication \u00ab\u00a0machine to machine\u00a0\u00bb (M2M). Dans cet article, nous allons en discuter les raisons.<\/p>\n<\/div>\n\n<div class=\"container-md image  \">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"527\" src=\"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg\" alt=\"MQTT, un protocole de messagerie l\u00e9g\u00e8re de type publication\/souscription\" class=\"wp-image-13214\" title=\"MQTT, un protocole de messagerie l\u00e9g\u00e8re de type publication\/souscription\" srcset=\"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg 1000w, https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte-300x158.jpg 300w, https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte-768x405.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n<\/div>\n\n<div class=\"container-md html  \">\n<strong>Que fait le courtier MQTT ?<\/strong>\n<p class=\"schema-faq-answer\">Dans un mod\u00e8le de communication Publish\/Subscribe, il existe un degr\u00e9 \u00e9lev\u00e9 d&rsquo;ind\u00e9pendance. La raison en est que les participants (clients) communiquent entre eux de mani\u00e8re asynchrone. Le \u00ab\u00a0broker\u00a0\u00bb, le centre de la communication, joue un r\u00f4le central. Les clients se connectent au broker et peuvent agir en tant que subscriber, publisher ou les deux. D\u00e8s que le broker re\u00e7oit un message d&rsquo;un \u00e9diteur, il le transmet \u00e0 tous les clients qui se sont abonn\u00e9s \u00e0 ce message.<\/p>\n\n<strong>Comment fonctionne MQTT ?<\/strong>\n<p class=\"schema-faq-answer\">Au lieu d&rsquo;une architecture client\/serveur traditionnelle, la transmission des donn\u00e9es s&rsquo;effectue avec MQTT selon le principe \u00ab\u00a0Publish\/Subscribe\u00a0\u00bb. Le protocole est en outre tr\u00e8s flexible en ce qui concerne la \u00ab\u00a0qualit\u00e9 de service\u00a0\u00bb (accord entre l&rsquo;exp\u00e9diteur et le destinataire sur la garantie de livraison d&rsquo;un message). Gr\u00e2ce \u00e0 sa l\u00e9g\u00e8ret\u00e9, le protocole peut \u00e9galement \u00eatre mis en \u0153uvre dans des appareils aux ressources limit\u00e9es.<img loading=\"lazy\" decoding=\"async\" width=\"1363\" height=\"656\" class=\"wp-image-13200\" style=\"width: 600px\" src=\"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/was-ist-mqtt.jpg\" alt=\"Funktionsweise MQTT\" srcset=\"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/was-ist-mqtt.jpg 1363w, https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/was-ist-mqtt-300x144.jpg 300w, https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/was-ist-mqtt-1024x493.jpg 1024w, https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/was-ist-mqtt-768x370.jpg 768w\" sizes=\"auto, (max-width: 1363px) 100vw, 1363px\" \/><\/p>\n\n<strong>Quels sont les courtiers MQTT disponibles ?<\/strong>\n<p class=\"schema-faq-answer\">Il existe diff\u00e9rents types de brokers MQTT sur le march\u00e9, des versions open source (p. ex. Mosquito) aux produits commerciaux (p. ex. HiveMQ).<\/p>\n\n<strong>Donn\u00e9es utiles &#8211; Que sont les topics et les payloads ?<\/strong>\n<p class=\"schema-faq-answer\">Outre la flexibilit\u00e9 de l&rsquo;architecture de communication, le contenu des messages peut \u00e9galement \u00eatre con\u00e7u librement. L&rsquo;adressage des messages se fait par le biais de ce que l&rsquo;on appelle des topics : une structure hi\u00e9rarchique de certains th\u00e8mes, semblable \u00e0 une URL. Des messages au contenu librement d\u00e9finissable (payload) peuvent ensuite \u00eatre envoy\u00e9s \u00e0 ces topics. Le format JSON est souvent utilis\u00e9 \u00e0 cet effet, un format texte facile \u00e0 lire pour les humains et facile \u00e0 interpr\u00e9ter pour les logiciels. Pour donner tout de m\u00eame aux clients et aux courtiers une certaine orientation sur la structure des donn\u00e9es, on peut utiliser Sparkplug B ou OPC UA Pub Sub comme standard. Ces standards ajoutent des m\u00e9tadonn\u00e9es au contenu afin que les abonn\u00e9s puissent interpr\u00e9ter eux-m\u00eames la structure et le type de donn\u00e9es qu&rsquo;ils souhaitent recevoir. Les clients MQTT qui supportent ces standards peuvent ainsi communiquer plus facilement entre eux.<\/p>\n\n<strong>MQTT dans l&rsquo;automatisation industrielle<\/strong>\n<p class=\"schema-faq-answer\">L&rsquo;utilisation de MQTT prend \u00e9galement de plus en plus d&rsquo;importance dans l&rsquo;automatisation industrielle. De grands fournisseurs de cloud tels que Microsoft, Google et Amazon privil\u00e9gient ce protocole pour la collecte de donn\u00e9es et proposent donc des points d&rsquo;entr\u00e9e MQTT, comme par exemple l&rsquo;Azure IoT Hub. D&rsquo;autre part, la simplicit\u00e9 du protocole permet d&rsquo;int\u00e9grer un client MQTT dans tous les types d&rsquo;appareils : des syst\u00e8mes Windows complets aux ordinateurs miniatures comme les Raspberry Pi ou les cartes Arduino. Aujourd&rsquo;hui, il existe d\u00e9j\u00e0 des capteurs qui peuvent publier leurs donn\u00e9es directement avec MQTT.<\/p>\n\n<strong>Quels produits offrent une prise en charge de MQTT ?<\/strong>\n<p class=\"schema-faq-answer\">De nombreux produits pour l&rsquo;acc\u00e8s et le stockage des donn\u00e9es supportent aujourd&rsquo;hui MQTT de mani\u00e8re standard. Vous trouverez ici un bref aper\u00e7u avec des liens vers d&rsquo;autres informations d\u00e9taill\u00e9es sur nos produits :<\/p>\n<\/div>\n\n<div class=\"container-md list  \">\n<ul class=\"wp-block-list\"><div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/fr\/connectivit\/highbyte-intelligence-hub\/\">HighByte Intelligence Hub<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/fr\/smart-factory-mes\/proficy-historian\/\">Proficy Historian MQTT-Datenkollektor<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/fr\/smart-factory-mes\/proficy-historian\/\">Proficy Historian Server f\u00fcr Azure IoT Hub<\/a><\/strong><\/li>\n<\/div>\n\n<div class=\"container-md list-item  \">\n<li><strong><a href=\"https:\/\/www.novotek.com\/fr\/hmi-scada\/proficy-ifix\/\">HMI\/SCADA iFIX und CIMPLICITY<\/a><\/strong><\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"cta-block\">\n  <div class=\"container\">\n          <h2>Nous vous en disons plus !<\/h2>\n    \n          <div><p>Si vous souhaitez en savoir plus sur MQTT ou sur son utilisation dans votre environnement de production, nos experts se feront un plaisir de vous en dire plus !<\/p>\n<\/div>\n    \n          <a class=\"btn btn-primary\" href=\"https:\/\/www.novotek.com\/fr\/contactez-nous\/\">Contactez-nous<\/a>\n      <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ce protocole populaire est particuli\u00e8rement adapt\u00e9 au transfert de donn\u00e9es depuis des appareils physiques vers le cloud.<\/p>\n","protected":false},"featured_media":0,"template":"","insight_category":[],"class_list":["post-20122","insights","type-insights","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MQTT - protocole de messagerie l\u00e9ger<\/title>\n<meta name=\"description\" content=\"MQTT (Message Queuing Telemetry Transport) est un protocole populaire pour la transmission de donn\u00e9es depuis des appareils physiques vers le cloud.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MQTT - protocole de messagerie l\u00e9ger\" \/>\n<meta property=\"og:description\" content=\"MQTT (Message Queuing Telemetry Transport) est un protocole populaire pour la transmission de donn\u00e9es depuis des appareils physiques vers le cloud.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/\" \/>\n<meta property=\"og:site_name\" content=\"Novotek France\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-06T18:54:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"527\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/\",\"name\":\"MQTT - protocole de messagerie l\u00e9ger\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/mqtt-logo_mitte.jpg\",\"datePublished\":\"2024-02-12T09:20:30+00:00\",\"dateModified\":\"2025-03-06T18:54:53+00:00\",\"description\":\"MQTT (Message Queuing Telemetry Transport) est un protocole populaire pour la transmission de donn\u00e9es depuis des appareils physiques vers le cloud.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/mqtt-logo_mitte.jpg.webp\",\"contentUrl\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/wp-content\\\/uploads\\\/sites\\\/21\\\/mqtt-logo_mitte.jpg.webp\",\"width\":1000,\"height\":527},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/insight\\\/mqtt-protocole-de-messagerie-legere-publish-subscribe\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MQTT &#8211; Protocole de messagerie l\u00e9g\u00e8re Publish\\\/Subscribe\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/\",\"name\":\"Novotek Switzerland\",\"description\":\"Connecter - Digitaliser - Optimiser\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.novotek.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MQTT - protocole de messagerie l\u00e9ger","description":"MQTT (Message Queuing Telemetry Transport) est un protocole populaire pour la transmission de donn\u00e9es depuis des appareils physiques vers le cloud.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/","og_locale":"fr_FR","og_type":"article","og_title":"MQTT - protocole de messagerie l\u00e9ger","og_description":"MQTT (Message Queuing Telemetry Transport) est un protocole populaire pour la transmission de donn\u00e9es depuis des appareils physiques vers le cloud.","og_url":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/","og_site_name":"Novotek France","article_modified_time":"2025-03-06T18:54:53+00:00","og_image":[{"width":1000,"height":527,"url":"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg.webp","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/","url":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/","name":"MQTT - protocole de messagerie l\u00e9ger","isPartOf":{"@id":"https:\/\/www.novotek.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/#primaryimage"},"image":{"@id":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/#primaryimage"},"thumbnailUrl":"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg","datePublished":"2024-02-12T09:20:30+00:00","dateModified":"2025-03-06T18:54:53+00:00","description":"MQTT (Message Queuing Telemetry Transport) est un protocole populaire pour la transmission de donn\u00e9es depuis des appareils physiques vers le cloud.","breadcrumb":{"@id":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/#primaryimage","url":"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg.webp","contentUrl":"https:\/\/www.novotek.com\/fr\/wp-content\/uploads\/sites\/21\/mqtt-logo_mitte.jpg.webp","width":1000,"height":527},{"@type":"BreadcrumbList","@id":"https:\/\/www.novotek.com\/fr\/insight\/mqtt-protocole-de-messagerie-legere-publish-subscribe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.novotek.com\/fr\/"},{"@type":"ListItem","position":2,"name":"MQTT &#8211; Protocole de messagerie l\u00e9g\u00e8re Publish\/Subscribe"}]},{"@type":"WebSite","@id":"https:\/\/www.novotek.com\/fr\/#website","url":"https:\/\/www.novotek.com\/fr\/","name":"Novotek Switzerland","description":"Connecter - Digitaliser - Optimiser","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.novotek.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/www.novotek.com\/fr\/wp-json\/wp\/v2\/insights\/20122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.novotek.com\/fr\/wp-json\/wp\/v2\/insights"}],"about":[{"href":"https:\/\/www.novotek.com\/fr\/wp-json\/wp\/v2\/types\/insights"}],"wp:attachment":[{"href":"https:\/\/www.novotek.com\/fr\/wp-json\/wp\/v2\/media?parent=20122"}],"wp:term":[{"taxonomy":"insight_category","embeddable":true,"href":"https:\/\/www.novotek.com\/fr\/wp-json\/wp\/v2\/insight_category?post=20122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}