Inhoudsopgave:
Definitie - Wat betekent Message Queue?
Een berichtenwachtrij is een software-engineeringcomponent die wordt gebruikt voor communicatie tussen processen of tussen threads binnen hetzelfde proces. Berichtenwachtrijen bieden een asynchroon communicatieprotocol waarbij de afzender en ontvanger van berichten niet tegelijkertijd hoeven te communiceren - berichten worden in de wachtrij geplaatst totdat de ontvanger ze ophaalt.
Berichtenwachtrijen worden binnen besturingssystemen of applicaties gebruikt als een manier voor programma's om met elkaar te communiceren. Ze kunnen ook worden gebruikt om berichten tussen computersystemen door te geven.
Techopedia legt Message Queue uit
Een berichtenwachtrijomgeving biedt programma's in een set en voert goed gedefinieerde, op zichzelf staande acties uit in reactie op een specifiek verzoek. Berichten worden in een vooraf gedefinieerde wachtrij bewaard om met een ander programma te communiceren. Het andere programma haalt het bericht uit de wachtrij en verwerkt de in het bericht ingekapselde aanvragen en informatie.
Een op berichten georiënteerde middleware levert berichten die via gedistribueerde netwerken via heterogene platforms worden doorgegeven, waardoor de complexiteit van het bouwen van applicaties die meerdere besturingssystemen en netwerkprotocollen omvatten, wordt verminderd.