WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Verhalten von Nachrichtenflüssen ändern

Sie können das Verhalten der Nachrichtenflüsse in Bezug auf die Nachrichtenverarbeitung auf verschiedene Art und Weise und zu verschiedenen Zeitpunkten ändern.

Wenn eine oder mehrere der im Abschnitt Standardverhalten von Nachrichtenflüssen beschriebenen Standardverhaltensoptionen für Ihre Nachrichtenverarbeitung nicht ausreichen oder geeignet sind, können Sie einige Merkmale dieses Verhaltens zu verschiedenen Zeiten während der Entwurfs-, Entwicklungs- und Produktionszyklen ändern:

Verhalten, das Sie beim Entwurf Ihrer Nachrichtenflüsse ändern können

Sie können das Verhalten Ihrer Nachrichtenflüsse beeinflussen, wenn Sie die Nachrichtenknoteneigenschaften festlegen und die Knoten, die in diesem Fluss ausgeführt werden sollen, miteinander verbinden.
Transaktionsunterstützung
Sie können Ihre Nachrichtenflüsse so konfigurieren, dass Nachrichten und andere Daten transaktional verarbeitet werden. Eine Beschreibung dieser Optionen finden Sie im Abschnitt Transaktionalität für Nachrichtenflüsse konfigurieren.

Fehlerbehandlung
Der Broker stellt eine Standardfehlerbehandlung für alle Nachrichtenflüsse bereit. Wenn Sie weitere Unterstützung in Ihren Nachrichtenflüssen benötigen, können Sie eigene Verfahren für die Fehlerbehandlung hinzufügen. Weitere Informationen zu diesen Möglichkeiten finden Sie im Abschnitt Fehler in Nachrichtenflüssen behandeln.

Die Knoten, die einige Protokolle unterstützen, ermöglichen eine zusätzliche Fehlerbehandlung; diese Unterstützung wird in den Abschnitten unter Clientanwendungen verbinden beschrieben, in denen sie relevant sind.

Datenkonvertierung
Wenn Nachrichten zwischen unterschiedlichen Systemen ausgetauscht werden, können Sie die Broker- oder WebSphere MQ-Konfiguration oder das Design ändern und eigene Umsetzungsverfahren bereitstellen. Eine Beschreibung der Möglichkeiten finden Sie im Abschnitt Nachrichtenflüsse für Datenkonvertierung konfigurieren.

Benutzerdefinierte Eigenschaften
Sie können für Ihre Nachrichtenflüsse benutzerdefinierte Eigenschaften erstellen, um diesen Nachrichtenflüssen Werte zuzuordnen. Anschließend können Sie die Knoten in Ihren Nachrichtenflüssen so konfigurieren, dass sie über ESQL- oder Java™-Programme auf diese Eigenschaften und ihre Werte zugreifen. Lesen Sie mehr zu diesen benutzerdefinierten Eigenschaften; Hinweise, wie diese benutzerdefinierten Eigenschaften erstellt werden, finden Sie im Abschnitt Nachrichtenflusseditor.

Übergebene Eigenschaften
Sie können einige Eigenschaften von Nachrichtenknoten an die Ebene im Nachrichtenfluss übergeben, in der sich der Knoten befindet. Die Vorteile dieses Verfahrens werden im Abschnitt Übergebene Eigenschaften beschrieben; Informationen zur Verwendung dieser Eigenschaften finden Sie im Abschnitt Übergebene Eigenschaft definieren.

Verhalten, das Sie bei der Implementierung Ihrer Nachrichtenflüsse ändern können

Nachdem Sie sich für den Inhalt des Nachrichtenflusses entschieden haben, können Sie vor oder nach der Implementierung einige Aspekte der Verarbeitung ändern.
Konfigurierbare Eigenschaften und Überschreibung von BAR-Dateien
Einige der Eigenschaften in Nachrichtenflussknoten können konfiguriert werden, d. h., Sie können ihre Werte beim Implementieren des Nachrichtenflusses ändern. Damit können Sie das Verhalten eines implementierten Nachrichtenflusses bis zu einem gewissen Maß ändern, ohne dass Änderungen an den Nachrichtenflussdefinitionen erforderlich sind. So können Sie beispielsweise bei der Implementierung die Informationen von Warteschlangenmanagern und Datenquellen in der BAR-Datei ändern.

Diese Änderung können Sie mit dem WebSphere Message Broker Explorer, dem WebSphere Message Broker Toolkit oder dem Befehl mqsiapplybaroverride vornehmen.

Ausführungs- und Threading-Modell
Sie können die Anzahl der Threads für Ihre Nachrichtenflüsse erhöhen, um so die Nachrichtenverarbeitung zu beschleunigen. Sie können auch mehrere Kopien eines Nachrichtenflusses bei einem oder mehreren Brokern implementieren. Weitere Informationen hierzu finden Sie unter Durchsatz des Nachrichtenflusses optimieren.

Verhalten, das Sie bei der Nachrichtenflussverarbeitung ändern können

Wenn Sie das Verhalten Ihrer Nachrichtenflüsse auf dynamischere Weise ändern möchten, können Sie die hier beschriebenen Verfahren nutzen. Sie müssen jedoch Ihre Nachrichtenflüsse so gestalten, dass Sie diese zusätzlichen Services nutzen können.
Konfigurierbare Services
Mit einem konfigurierbaren Service können Sie Eigenschaften für externe Services erstellen und konfigurieren, die vom Broker in Ihren Nachrichtenflüssen aufgerufen werden. Eine Reihe konfigurierbarer Services werden im Broker bereitgestellt; diese Standardservices können Sie ändern oder erweitern und Sie können eigene Services erstellen.

Weitere Informationen hierzu finden Sie im Abschnitt Konfigurierbare Services. Sie können über den WebSphere Message Broker Explorer mit den konfigurierbaren Services arbeiten; darüber hinaus stehen mehrere Befehle zur Verfügung, mit denen diese Services erstellt, angezeigt und geändert werden können.

Überschreibungen der lokalen Umgebung
Einige Knoten können Sie so konfigurieren, dass die Verarbeitung entsprechend Ihren Vorgaben erfolgt; über die Codierung von ESQL, Java, PHP oder Zuordnungen können Sie den Inhalt der lokalen Umgebungsbaumstruktur in einer Nachricht ändern. Anhand einiger Felder in der lokalen Umgebung ermitteln die Knoten, wie die Nachricht verarbeitet werden soll, daher können Sie das Verhalten der Knoten im weiteren Verlauf des Nachrichtenflusses durch Änderungen am Baumstrukturinhalt beeinflussen. Weitere Informationen zu dieser Option finden Sie im Abschnitt Nachrichten umsetzen und aufbereiten.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:25


TaskthemaTaskthema | Version 8.0.0.5 | bz90340_