Parallele und serielle Nachrichtenverarbeitung in MQSeries-Adapter

Der MQSeries-Adapter kann eingehende Nachrichten auf zwei Arten verarbeiten: seriell oder parallel. Serielle Verarbeitung bedeutet, dass jede Nachricht in eine Reihe (eine Warteschlange) gestellt wird; diese Nachrichten werden eine nach der anderen verarbeitet. Bei dieser Methode muss jede Nachricht warten, bis die Verarbeitung der vorherigen Nachricht abgeschlossen ist. Parallele Verarbeitung andererseits bedeutet, dass eine Reihe von Nachrichten gleichzeitig verarbeitet werden kann. Dabei muss eine Nachricht nicht unbedingt warten, bis die vorhergehende abgeschlossen ist, sondern es können mehrere Nachrichten zur gleichen Zeit ausgeführt werden.

Eine parallele Verarbeitung führt im allgemeinen zu einem höheren Durchsatz; sie eignet sich jedoch nicht für alle Arten von Anforderungen. Es gibt einige Situationen, in denen die serielle Verarbeitung der Transaktionen beibehalten werden muss. Wenn sich ein neuer Kunde beispielsweise in Ihrem Geschäft registriert, dann eine Korrektur seiner Adressinformationen vornimmt und schließlich eine Bestellung aufgibt, sollte die Reihenfolge dieser Transaktionen bei der Verarbeitung unbedingt eingehalten werden. Sie können die Adressänderung oder die Bestellung nicht bearbeiten, bevor das Konto eingerichtet wurde. Ebenso sollte die Bestellung nicht ohne die richtigen Versandinformationen bearbeitet werden.

Es ist im allgemeinen empfehlenswert, wann immer möglich eine parallele Verarbeitung zu verwenden; Sie müssen jedoch selbst entscheiden, ob diese Methode für die Verarbeitung Ihrer Daten geeignet ist.

Verwandte Konzepte

Verwandte Aufgaben

IBM Copyright