Middleware orientat spre mesaje

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În tehnologia informației , un mesaj Middleware-Oriented (în italiană Message orientat middleware ), mai frecvent cunoscut sub numele de MOM, este o infrastructură client / server , care, prin distribuirea unei aplicații între mai multe eterogene platforme , crește de interoperabilitate , portabilitate și flexibilitate.

Această infrastructură simplifică dezvoltarea aplicațiilor care utilizează diferite sisteme de operare și protocoale de rețea , permițând programatorului să ignore detaliile acelorași. Acest lucru se realizează grație API-urilor care acoperă diferite platforme și tipuri de rețele .

Software-ul MOM se află atât pe client, cât și pe server și permite efectuarea de apeluri asincrone între ei. Mesajele trimise către clienții indisponibili sunt stocate în cozi speciale care le păstrează până când sunt gata pentru recepție din nou. Acest mecanism ascunde caracterul implicit master / slave al mecanismului client / server de la programator .

MOM-urile se încadrează în categoria software-ului pentru comunicarea între aplicații prin transmiterea mesajelor asincrone , diferențându-se de software pe baza metaforelor cerere / răspuns.

Deși majoritatea MOM-urilor se bazează pe un sistem de coadă de mesaje, există și implementări bazate pe sisteme de mesagerie difuzate sau multicast .