Indholdsfortegnelse:
Definition - Hvad betyder mæglingslag?
I en serviceorienteret arkitektur (SOA) letter et formidlingslag primært kommunikation på tværs af forskellige tjenester. Med andre ord, mæglingslaget gør tjenesterne uafhængige af hinanden, så selv om en bestemt tjeneste udskiftes eller fjernes, kan de andre tjenester problemfrit interagere med nye tjenester.
Techopedia forklarer Mediation Layer
Formidlingslaget spiller en vigtig rolle i definitionen af en løst koblet SOA, men bruges også til andre operationer. Mange organisationer ønsker at have et XM-baseret messaging-system, der er teknologineutralt; et mæglingslag mellem tjenesteudbyderen og forbrugeren kan gøre en masse ting muligt. Mæglingslaget fungerer som tolk mellem forskellige teknologier og protokoller, såsom HTTP og Java Messaging Service (JMS). I sådanne tilfælde snarere end at etablere en synkron-asynkron bro eller bygge en protokoladapter, er det mere fornuftigt at bare bruge et formidlingslag, der kan gøre den nødvendige oversættelse til systemet.
