Un middleware (certains parlent en français de logiciel intermédiaire ou d’intergiciel) est un programme destiné à ” faire le joint ” entre deux logiciels, l’un de type client (par exemple, un outils de requête) et l’autre de type serveur (par exemple, une base de données).Il s’inscrit dans l’évolution d’inspiration modulaire que connaissent les systèmes informatiques depuis vingt ans : plus on répartit les différentes fonctions d’une application dans des modules ou des couches distincts, plus il est aisé d’assurer à la fois la maintenance de l’application et l’interfonctionnement avec d’autres modules (Voir : Client-serveur).Ainsi, une catégorie de middleware viendra s’insérer entre un serveur Web et un gestionnaire de base de données, et il suffira par la suite, si l’on décide de changer de gestionnaire de base de données, de changer de middleware sans avoir besoin de modifier le serveur Web lui-même.Les middleware sont également employés pour assembler de nouveaux logiciels et des systèmes obsolescents en minimisant les complications ; ils assurent alors linterface, ou le dialogue.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.