Message-oriented middleware: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Pil56-bot (discussione | contributi)
smistamento lavoro sporco
Correzioni minori
Riga 4:
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. Ciò viene ottenuto grazie a delle [[Application Programming Interface|API]] che coprono diverse [[Sistema (informatica)|piattaforme]] e tipologie di [[rete di calcolatori|rete]].
 
Il software MOM risiede sia sul [[client]] che sul [[server]] e consente l'esecuzione di [[Chiamata di procedura remota|chiamate]] [[Sincronizzazione (informatica)|asincrone]] fra gli stessi. I [[Messaggio|messaggi]] inviati verso programmiclient non disponibili vengono memorizzati in apposite [[Coda (informatica)|code]] che li conservano fin quando il programmaessi non tornasono nuovamente disponibilepronti per la consegnaricezione. Tale meccanismo nasconde al [[programmatore]] l'implicita natura master/slave del meccanismo [[Sistema client/server|client/server]].
 
I MOM rientrano nella categoria dei software per la [[Comunicazione tra processi|comunicazione tra applicazioni]] tramite [[message-passing]] [[Sincronizzazione (informatica)|asincrono]], differenziandosi dai software basati invece sulla metafora richiesta-risposta (request/response).