Der Broker steuert das Verhalten Ihrer Nachrichtenflüsse und legt die Aktionen fest, die ausgeführt werden, sofern Sie das Verhalten nicht ändern.
Der Broker gibt die folgenden Standardaktionen für alle Nachrichten vor, die von Ihren Nachrichtenflüssen verarbeitet werden:
- Ausführungs- und Threading-Modell
- Bei der Implementierung eines Nachrichtenflusses in einer Ausführungsgruppe ordnet der Broker diesem Nachrichtenfluss eine bestimmte Anzahl an Threads zu. Weitere Informationen zu dieser Verarbeitung finden Sie im Abschnitt Ausführungs- und Threading-Modelle in einem Nachrichtenfluss.
- Fehlerbehandlung
- Bei der Konfiguration Ihrer Nachrichtenflüsse für die Verarbeitung von Nachrichten können Sie eigene Fehlerbehandlungsverfahren hinzufügen. Bei Fehlern, für die Sie keine zusätzliche Verarbeitung definiert haben, führt der Broker die Standardfehlerbehandlung durch; diese Verarbeitung ist unabhängig von dem Protokoll, über das Sie mit dem Broker kommunizieren. Eine Beschreibung finden Sie im Abschnitt Standardfehlerbehandlung.
- Transaktionsunterstützung
- Der Broker verarbeitet alle Nachrichten einzeln und verbindet keine Aktionen, die vom Nachrichtenfluss ausgeführt werden, mit anderen Aktionen, Prozessen oder Nachrichten. Das Ergebnis eines Nachrichtenflusses, für den keine Transaktionsunterstützung konfiguriert ist, hängt nicht von den Interaktionen mit anderen Ressourcen bzw. der Aktualisierung anderer Ressourcen wie WebSphere MQ-Warteschlangen und -Datenbanken ab. Weitere Informationen zur Transaktionsunterstützung finden Sie im Abschnitt Nachrichtenflusstransaktionen.
- Datenkonvertierung
- Die verschiedenen Hardwareplattformen und Betriebssysteme verwenden unterschiedliche Codepages. Die Codepages der Betriebssysteme hängen auch von der Ländereinstellung ab, mit der Sie arbeiten. Diese Unterschiede werden vom Broker nicht berücksichtigt, sofern Sie nicht einige seiner Konfigurationseinstellungen ändern.
Wenn Nachrichten zwischen unterschiedlichen Systemen ausgetauscht werden, müssen Sie die Broker- oder WebSphere MQ-Konfiguration oder das Design möglicherweise aktualisieren und eigene Umsetzungsprozeduren bereitstellen.
Informationen darüber, wie die Konfiguration des Brokers, des WebSphere MQ-Warteschlangenmanagers und der Nachrichtenflüsse geändert werden kann, um dieses Verhalten zu beeinflussen, finden Sie im Abschnitt Verhalten von Nachrichtenflüssen ändern.