Message-oriented middleware: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
Modifiche varie |
||
Riga 2:
In [[informatica]], un '''Message-oriented middleware''' (in [[lingua italiana|italiano]] ''[[middleware]] orientato ai [[messaggio|messaggi]]''), più comunemente indicato con '''MOM''', è un'[[Sistema client/server|infrastruttura client/server]] che, [[Sistema distribuito|distribuendo]] un'applicazione tra più [[Sistema (informatica)|piattaforme]] eterogenee, ne incrementa l'[[interoperabilità]], la [[portabilità]] e la flessibilità.
Tale infrastruttura semplifica lo sviluppo di applicazioni che usano [[Sistema operativo|sistemi operativi]] e [[protocollo di rete|protocolli di rete]] diversi, permettendo al [[programmatore]] di ignorare i dettagli degli stessi
Il software MOM risiede sia sul lato [[client]] che [[server]] e tipicamente permette [[Chiamata di procedura remota|chiamate]] [[Sincronizzazione (informatica)|asincrone]] tra le applicazioni client e server. Grazie ad apposite [[Coda (informatica)|code]], i [[Messaggio|messaggi]] inviati verso programmi non disponibili o non connessi vengono memorizzati per essere letti successivamente. Ciò permette al programmatore una maggiore [[astrazione (informatica)|astrazione]] dalla implicita natura master/slave del meccanismo client/server.
I MOM costituiscono una categoria di software di [[Comunicazione tra processi|comunicazione tra applicazioni]] che generalmente si basa su [[message-passing]] [[Sincronizzazione (informatica)|asincrono]], in maniera opposta alla metafora richiesta-risposta (request/response).
{{Portale|Telematica}}
|