{"id":15828,"date":"2025-01-17T15:19:32","date_gmt":"2025-01-17T14:19:32","guid":{"rendered":"https:\/\/www.novotek.com\/be\/insight\/quest-ce-que-opc-ua-pub-sub\/"},"modified":"2025-04-01T13:16:38","modified_gmt":"2025-04-01T12:16:38","slug":"quest-ce-que-opc-ua-pub-sub","status":"publish","type":"insights","link":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/","title":{"rendered":"Qu&rsquo;est-ce que OPC UA Pub\/Sub ?"},"content":{"rendered":"<div class=\"container-md paragraph  \">\n<p>OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication <strong><a href=\"https:\/\/www.novotek.com\/be\/fr\/insight\/opc-ua-explique\/\">OPC UA<\/a><\/strong> pour l&rsquo;\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles. Cet ajout est bas\u00e9 sur le principe de la communication \u00ab\u00a0publish&amp;subscribe\u00a0\u00bb et, pour cette raison, s&rsquo;applique mieux aux architectures de syst\u00e8mes \u00ab\u00a0one-to-many\u00a0\u00bb et aux situations o\u00f9 la bande passante est limit\u00e9e, comme c&rsquo;est encore souvent le cas dans les nuages. Cela contraste avec le m\u00e9canisme client\/serveur fr\u00e9quemment utilis\u00e9 jusqu&rsquo;\u00e0 pr\u00e9sent, qui restera utile dans les architectures de syst\u00e8mes un \u00e0 un avec une s\u00e9curit\u00e9 limit\u00e9e&#8230;<\/p>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h3 class=\"wp-block-heading\" id=\"h-opc-ua-client-server\">OPC UA Client\/Server<\/h3>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p class=\"has-white-background-color has-background\"><a href=\"https:\/\/www.novotek.com\/be\/fr\/solutions-et-produits\/opc\/\">La communication OPC <\/a>traditionnelle des DA et UA \u00e9tait jusqu&rsquo;\u00e0 pr\u00e9sent souvent bas\u00e9e sur le principe client\/serveur. Dans ce cas, le client demande des donn\u00e9es au serveur et le serveur s&rsquo;assure que cette demande est satisfaite en r\u00e9cup\u00e9rant ces donn\u00e9es et en les transmettant au client. De cette mani\u00e8re, un serveur peut, dans une certaine mesure, fournir des donn\u00e9es personnalis\u00e9es \u00e0 plusieurs clients.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p class=\"has-background\" style=\"background-color:#f1f1f1\">&gt;Informations : En savoir plus sur la communication OPC et sur les produits que vous utilisez pour la r\u00e9aliser.<\/p>\n<\/div>\n\n<div class=\"wp-block-image\"><div class=\"container-md image  aligncenter\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"224\" src=\"https:\/\/www.novotek.com\/nl\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png\" alt=\"OPC UA\" class=\"wp-image-8754\" srcset=\"https:\/\/www.novotek.com\/be\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png 602w, https:\/\/www.novotek.com\/be\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub-300x112.png 300w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/figure>\n<\/div><\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Le m\u00e9canisme de communication client\/serveur pr\u00e9sente l&rsquo;inconv\u00e9nient d&rsquo;impliquer une surcharge assez importante. Chaque fois que des donn\u00e9es sont demand\u00e9es, une connexion doit \u00eatre \u00e9tablie avec le serveur, une session doit \u00eatre ouverte et, dans cette session, la question sp\u00e9cifique doit \u00eatre pos\u00e9e. Dans la plupart des cas, le client attend \u00e9galement les donn\u00e9es, ce qui est \u00e9galement connu sous le nom de \u00ab\u00a0communication synchrone\u00a0\u00bb. Cela s&rsquo;applique souvent aux syst\u00e8mes clients IHM en temps r\u00e9el qui veulent s&rsquo;assurer que les donn\u00e9es qu&rsquo;ils affichent sont \u00e0 jour.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p class=\"has-background\" style=\"background-color:#f1f1f1\">&gt; <strong>Informations sur le produit<\/strong> : <a href=\"https:\/\/www.novotek.com\/be\/fr\/solutions-et-produits\/opc-router\/\">D\u00e9couvrez OPC Router et regardez la d\u00e9mo<\/a><\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p class=\"has-background\" style=\"background-color:#f1f1f1\">&gt; <strong>Informations sur le produit<\/strong> : <a \/>Informations sur le produit : D\u00e9couvrez KEPServerEX &#8211; opc server et regardez la d\u00e9mo\u00a0\u00bb&gt;D\u00e9couvrez KEPServerEX &#8211; opc server et regardez la d\u00e9mo<\/a><\/p>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h3 class=\"wp-block-heading\" id=\"h-pub-sub-publish-en-subscribe\">Pub\/Sub : Publier et S&rsquo;abonner<\/h3>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Le principe de publication et d&rsquo;abonnement constitue un mode de communication totalement diff\u00e9rent. Ici, les clients publient des donn\u00e9es qui ont des donn\u00e9es et les clients consomment des donn\u00e9es qui sont disponibles. Cela se fait toujours par l&rsquo;interm\u00e9diaire d&rsquo;une plateforme centrale, \u00e9galement connue sous le nom de courtier. Ce mode de communication est beaucoup moins co\u00fbteux, car aucune session ne doit \u00eatre maintenue entre le client et le serveur. Outre la r\u00e9duction des t\u00e2ches administratives, la bande passante n\u00e9cessaire est moins importante, car le courtier ne publie que lorsqu&rsquo;une nouveaut\u00e9 est disponible. Aujourd&rsquo;hui, MQTT est un protocole de communication largement utilis\u00e9 qui fonctionne sur le principe Pub\/Sub. <\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p class=\"has-background\" style=\"background-color:#abb7c242\"><strong>INSIGHT<\/strong>: <a href=\"https:\/\/www.novotek.com\/be\/fr\/insights\/\">Lire plus<\/a><\/p>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h3 class=\"wp-block-heading\" id=\"h-client-server-of-pub-sub\">Client\/Serveur ou Pub\/Sub ?<\/h3>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Dans quelle situation est-il pr\u00e9f\u00e9rable d&rsquo;utiliser tel ou tel m\u00e9canisme ? Cela d\u00e9pend \u00e9videmment de la fonctionnalit\u00e9 requise. Pour la communication en temps r\u00e9el aux niveaux 1 et 2 de la pyramide de l&rsquo;automatisation industrielle, le client\/serveur reste le choix privil\u00e9gi\u00e9 par rapport au pub\/sub. Lorsque les donn\u00e9es sont transf\u00e9r\u00e9es dans le nuage ou d&rsquo;un serveur \u00e0 un grand nombre d&rsquo;autres appareils, le m\u00e9canisme Pub\/Sub est peut-\u00eatre un meilleur choix.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Les premiers produits standard avec OPC UA Client\/Serveur et Pub\/Sub sont maintenant sur le march\u00e9. Vous n&rsquo;avez donc pas besoin de mettre en \u0153uvre cette technologie vous-m\u00eame, mais vous pouvez facilement utiliser les capacit\u00e9s existantes. Cependant, il est toujours bon de savoir quelle technique vous utilisez et de v\u00e9rifier qu&rsquo;elle est adapt\u00e9e \u00e0 votre application.<\/p>\n<\/div>\n\n<div class=\"cta-block\">\n  <div class=\"container\">\n          <h2>Vous voulez en savoir plus sur la fa\u00e7on de r\u00e9aliser OPC UA Pub\/Sub dans votre entreprise ?<\/h2>\n    \n          <div><p>Posez votre question par e-mail \u00e0 nos consultants.<\/p>\n<\/div>\n    \n          <a class=\"btn btn-primary\" href=\"https:\/\/www.novotek.com\/be\/fr\/contact\/\">Posez ma question<\/a>\n      <\/div>\n<\/div>\n\n\n<div class=\"container-md separator  \">\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p><a id=\"_msocom_1\"><\/a><\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p><\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l&rsquo;\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles. <\/p>\n","protected":false},"featured_media":0,"template":"","insight_category":[33],"class_list":["post-15828","insights","type-insights","status-publish","hentry","insight_category-connecter"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Qu&#039;est-ce que OPC UA Pub\/Sub ? - Novotek Belgium<\/title>\n<meta name=\"description\" content=\"OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l&#039;\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles.\" \/>\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\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qu&#039;est-ce que OPC UA Pub\/Sub ? - Novotek Belgium\" \/>\n<meta property=\"og:description\" content=\"OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l&#039;\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/\" \/>\n<meta property=\"og:site_name\" content=\"Novotek Belgium\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-01T12:16:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.novotek.com\/be\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"602\" \/>\n\t<meta property=\"og:image:height\" content=\"224\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture est.\" \/>\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\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/\",\"name\":\"Qu'est-ce que OPC UA Pub\\\/Sub ? - Novotek Belgium\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.novotek.com\\\/nl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/insight-opc-ua-Pubsub.png\",\"datePublished\":\"2025-01-17T14:19:32+00:00\",\"dateModified\":\"2025-04-01T12:16:38+00:00\",\"description\":\"OPC UA Pub\\\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l'\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/#breadcrumb\"},\"inLanguage\":\"fr-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-BE\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/nl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/insight-opc-ua-Pubsub.png\",\"contentUrl\":\"https:\\\/\\\/www.novotek.com\\\/nl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/insight-opc-ua-Pubsub.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/insight\\\/quest-ce-que-opc-ua-pub-sub\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Qu&#8217;est-ce que OPC UA Pub\\\/Sub ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/#website\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/\",\"name\":\"Novotek Belgium\",\"description\":\"Connecter, Mod\u00e9liser, Archiver, Visualiser, Optimiser\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.novotek.com\\\/be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-BE\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Qu'est-ce que OPC UA Pub\/Sub ? - Novotek Belgium","description":"OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l'\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles.","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\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/","og_locale":"fr_FR","og_type":"article","og_title":"Qu'est-ce que OPC UA Pub\/Sub ? - Novotek Belgium","og_description":"OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l'\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles.","og_url":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/","og_site_name":"Novotek Belgium","article_modified_time":"2025-04-01T12:16:38+00:00","og_image":[{"width":602,"height":224,"url":"https:\/\/www.novotek.com\/be\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png.webp","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture est.":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/","url":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/","name":"Qu'est-ce que OPC UA Pub\/Sub ? - Novotek Belgium","isPartOf":{"@id":"https:\/\/www.novotek.com\/be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/#primaryimage"},"image":{"@id":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/#primaryimage"},"thumbnailUrl":"https:\/\/www.novotek.com\/nl\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png","datePublished":"2025-01-17T14:19:32+00:00","dateModified":"2025-04-01T12:16:38+00:00","description":"OPC UA Pub\/Sub est un ajout r\u00e9cent \u00e0 la norme de communication OPC UA pour l'\u00e9change de donn\u00e9es entre les appareils industriels et les applications logicielles.","breadcrumb":{"@id":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/#breadcrumb"},"inLanguage":"fr-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/"]}]},{"@type":"ImageObject","inLanguage":"fr-BE","@id":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/#primaryimage","url":"https:\/\/www.novotek.com\/nl\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png","contentUrl":"https:\/\/www.novotek.com\/nl\/wp-content\/uploads\/sites\/9\/insight-opc-ua-Pubsub.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.novotek.com\/be\/fr\/insight\/quest-ce-que-opc-ua-pub-sub\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.novotek.com\/be\/fr\/"},{"@type":"ListItem","position":2,"name":"Qu&#8217;est-ce que OPC UA Pub\/Sub ?"}]},{"@type":"WebSite","@id":"https:\/\/www.novotek.com\/be\/#website","url":"https:\/\/www.novotek.com\/be\/","name":"Novotek Belgium","description":"Connecter, Mod\u00e9liser, Archiver, Visualiser, Optimiser","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.novotek.com\/be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-BE"}]}},"_links":{"self":[{"href":"https:\/\/www.novotek.com\/be\/fr\/wp-json\/wp\/v2\/insights\/15828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.novotek.com\/be\/fr\/wp-json\/wp\/v2\/insights"}],"about":[{"href":"https:\/\/www.novotek.com\/be\/fr\/wp-json\/wp\/v2\/types\/insights"}],"wp:attachment":[{"href":"https:\/\/www.novotek.com\/be\/fr\/wp-json\/wp\/v2\/media?parent=15828"}],"wp:term":[{"taxonomy":"insight_category","embeddable":true,"href":"https:\/\/www.novotek.com\/be\/fr\/wp-json\/wp\/v2\/insight_category?post=15828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}