Was ist eine meldungsgetriebene Verarbeitung?

Nachrichtengesteuerte Verarbeitung ist einer der Prozesse, die in der basischen Client/Server-Computing-Umgebung stattfinden. Im Wesentlichen findet eine meldungsgetriebene Verarbeitung statt, wenn ein Computer-Client eine Anforderung in Form einer Nachricht an ein Softwareprogramm weiterleitet, das als Empfänger und Distributor der Nachricht fungiert. Der Empfänger oder der Message Broker, wie er manchmal aufgerufen wird, leitet die Nachricht an die entsprechende Serveranwendung weiter.

In der Struktur der meldungsgetriebenen Verarbeitung können Nachrichten, die Anforderungen für bestimmte Aktionskurse enthalten, in der Art und Weise variieren, wie die Nachrichtenanforderung konfiguriert ist. Die Nachricht kann Elemente wie den Namen oder ein Tag für die angeforderte Anwendung enthalten sowie ein gewisses Gefühl der Dringlichkeit oder einen Zeitplan für die Verarbeitung der Anforderung am Serverende anzeigen. Abhängig von der Struktur der Nachricht kann der Empfänger oder der Message -Broker auf den Urheber der Nachricht antworten und die Nachricht an die entsprechende Leitung weiterleitenServer.

Die Verwendung der meldungsgetriebenen Verarbeitung ist in Umgebungen, in denen verteilter Computer verwendet wird, üblich. Mit anderen Worten, wenn das Gesamtnetzwerk einen großen geografischen Bereich abdeckt, besteht möglicherweise ein erhöhter Bedarf an Screening neuer Nachrichten oder Anwendungen, bevor sie ausgeführt werden können. Wenn diese Art von meldungsgetriebener Verarbeitung verwendet wird, gibt es in der Regel zusätzliche Softwarekomponenten, die Middleware bezeichnen, die den erhöhten Fluss von Nachrichten aus verschiedenen Remoteabschnitten des Netzwerks verarbeiten. Dies kann dazu beitragen, die Belastung des Legacy -Servers zu erleichtern, da die Middleware die Nachrichten sortiert, qualifiziert und weiterleitet.

Während die meldungsgetriebene Verarbeitung ein Ansatz ist, bei dem mehrere Schritte vor der Ausführung der beabsichtigten Aktion beteiligt sind, ist keine Zeitverzögerung beteiligt. Endbenutzer bemerken wahrscheinlich keine Verlangsamung der Funktion, während die meldungsgetriebene Verarbeitung stattfindet. Tatsächlich sind sich die meisten Benutzer völlig nicht bewusst, dass diese Art von Funktion ausgeführt wird, da viele der Anforderungsmeldungen im Rahmen der laufenden automatisierten Prozesse zur Inbetriebnahme des Systems generiert werden.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?