Couche de médiation

Définition - Que signifie la couche de médiation?

Dans une architecture orientée services (SOA), une couche de médiation facilite principalement la communication entre différents services. En d'autres termes, la couche de médiation rend les services indépendants les uns des autres de sorte que même si un service particulier est remplacé ou supprimé, les autres services peuvent interagir de manière transparente avec les nouveaux services.

Definir Tech explique la couche de médiation

La couche de médiation joue un rôle important dans la définition d'un SOA faiblement couplé, mais est également utilisée pour d'autres opérations. De nombreuses organisations souhaitent disposer d'un système de messagerie basé sur XM et neutre sur le plan technologique; une couche de médiation entre le fournisseur de services et le consommateur peut rendre beaucoup de choses possibles. La couche de médiation agit comme un interpréteur entre différentes technologies et protocoles, comme entre HTTP et Java Messaging Service (JMS). Dans de tels cas, plutôt que de mettre en place un pont synchrone-asynchrone ou de construire un adaptateur de protocole, il est plus logique d'utiliser simplement une couche de médiation qui peut faire la traduction nécessaire pour le système.