Zuhause Software Was ist eine Nachrichtenwarteschlange? - Definition aus techopedia

Was ist eine Nachrichtenwarteschlange? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Message Queue?

Eine Nachrichtenwarteschlange ist eine Softwareentwicklungskomponente, die für die Kommunikation zwischen Prozessen oder zwischen Threads innerhalb desselben Prozesses verwendet wird. Nachrichtenwarteschlangen stellen ein asynchrones Kommunikationsprotokoll bereit, bei dem Absender und Empfänger von Nachrichten nicht gleichzeitig interagieren müssen - Nachrichten werden in der Warteschlange gehalten, bis der Empfänger sie abruft.


Nachrichtenwarteschlangen werden in Betriebssystemen oder Anwendungen verwendet, um die Kommunikation zwischen Programmen zu ermöglichen. Sie können auch verwendet werden, um Nachrichten zwischen Computersystemen weiterzuleiten.

Techopedia erklärt Message Queue

Eine Message Queuing-Umgebung stellt Programme in einer Gruppe bereit und führt als Reaktion auf eine bestimmte Anforderung gut definierte, in sich geschlossene Aktionen aus. Nachrichten werden in einer vordefinierten Warteschlange gespeichert, um mit einem anderen Programm zu kommunizieren. Das andere Programm ruft die Nachricht aus der Warteschlange ab und verarbeitet die in der Nachricht enthaltenen Anforderungen und Informationen.


Eine nachrichtenorientierte Middleware ermöglicht das Weiterleiten von Nachrichten durch verteilte Netzwerke über heterogene Plattformen. Dadurch wird die Komplexität beim Erstellen von Anwendungen verringert, die mehrere Betriebssysteme und Netzwerkprotokolle umfassen.

Was ist eine Nachrichtenwarteschlange? - Definition aus techopedia