Nachrichtenwarteschlange

Autor: Lewis Jackson
Erstelldatum: 10 Kann 2021
Aktualisierungsdatum: 15 Kann 2024
Anonim
18CSC205J Ex8 Message Queue and Shared Memory - IPC Tools
Video: 18CSC205J Ex8 Message Queue and Shared Memory - IPC Tools

Inhalt

Definition - Was bedeutet Warteschlange?

Eine Warteschlange ist eine Software-Engineering-Komponente, die für die Kommunikation zwischen Prozessen oder zwischen Threads innerhalb desselben Prozesses verwendet wird. Warteschlangen bieten ein asynchrones Kommunikationsprotokoll, bei dem er und Empfänger nicht gleichzeitig interagieren müssen - sie werden in der Warteschlange gehalten, bis der Empfänger sie abruft.

Warteschlangen werden in Betriebssystemen oder Anwendungen verwendet, damit Programme miteinander kommunizieren können. Sie können auch verwendet werden, um s zwischen Computersystemen zu übertragen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt die Warteschlange

Eine Warteschlangenumgebung stellt Programme in einem Satz bereit und führt als Reaktion auf eine bestimmte Anforderung gut definierte, in sich geschlossene Aktionen aus. s befinden sich in einer vordefinierten Warteschlange, um mit einem anderen Programm zu kommunizieren. Das andere Programm ruft das aus der Warteschlange ab und verarbeitet die in der Warteschlange gekapselten Anforderungen und Informationen.

Eine auf A ausgerichtete Middleware ermöglicht die Weiterleitung durch verteilte Netzwerke über heterogene Plattformen, wodurch die Komplexität der Erstellung von Anwendungen verringert wird, die mehrere Betriebssysteme und Netzwerkprotokolle umfassen.