viestinvälitysmekanismeilla
Viestinvälitysmekanismilla (message passing mechanism) tarkoitetaan tapaa, jolla ohjelmistokomponentit tai järjestelmät kommunikoivat keskenään lähettämällä ja vastaanottamalla viestejä. Sen sijaan, että komponentit kutsuisivat suoraan toistensa toimintoja, ne lähettävät viestin viestinvälittäjälle tai välimuistille, joka välittää sen sitten oikealle vastaanottajalle. Tämä mahdollistaa hajautettujen järjestelmien, asynkronisen suorituksen ja löyhän kytkennän rakentamisen.
Yleisiä viestinvälitysmekanismeja ovat jonot, julkaisu/tilaus-mallit (publish/subscribe) ja väylät (buses). Viestijonot tallentavat viestejä järjestyksessä, ja vastaanottajat hakevat
Viestinvälityksen etuja ovat järjestelmien modulaarisuus ja skaalautuvuus. Koska komponentit eivät ole suoraan riippuvaisia toisistaan, niitä voidaan