Parameter für das Muster Message Correlator for WebSphere MQ: request-response without persistence (Nachrichtenkorrelator für WebSphere MQ: Anforderung-Antwort ohne Persistenz)

Eingabeinformationen
Musterparameter M K Standard Beispiel
Eingabewarteschlange Ja Ja IN Dieser Musterparameter gibt die Brokerwarteschlange an, in der Clientanforderungen empfangen werden.
Auswertung von Eingabenachrichten Nein Ja Keine Dieser Musterparameter gibt den Umfang der Auswertung an, der für Eingabenachrichten erforderlich ist. Gültige Werte sind:
  • Keine
  • Inhalt
  • Inhalt und Wert
Wenn für die Auswertung Keine festgelegt ist, wird die Nachricht als nicht transparentes großes Binärobjekt (BLOB) behandelt.

Wenn die Auswertung als Inhalt oder Inhalt und Wert angegeben wird, sind weitere Informationen erforderlich, die für die Konfiguration des MQInput-Knotens verwendet werden.

Diese Eigenschaft ist in der BAR-Datei konfigurierbar. Sie können diese Eigenschaft konfigurieren, um die Auswertung auszuschalten.

Schalten Sie die Auswertung über diese Eigenschaft nur ein, wenn die Anforderungsnachrichtenparameter definiert wurden.

Input data type (Eingabedatentyp) Nein Nein XML Dieser Musterparameter ist nur erforderlich, wenn Auswertung von Eingabenachrichten auf Inhalt oder Inhalt und Wert gesetzt ist. Gültige Werte sind:
  • XML
  • Binärdaten (z. B. C- oder COBOL-Strukturen)
  • Textdaten (z. B. CSV, SWIFT oder HL7)
Eingabenachrichtengruppe Nein Nein   Dieser Musterparameter ist nur erforderlich, wenn Auswertung von Eingabenachrichten auf Inhalt oder Inhalt und Wert gesetzt ist.
Eingabenachrichtentyp Nein Nein   Dieser Musterparameter ist nur erforderlich, wenn Auswertung von Eingabenachrichten auf Inhalt oder Inhalt und Wert und Anforderungsdatentyp auf Binärdaten oder Textdaten gesetzt ist.
Eingabenachrichtenformat Nein Nein   Dieser Musterparameter ist nur erforderlich, wenn Auswertung von Eingabenachrichten auf Inhalt oder Inhalt und Wert und Input data type (Eingabedatentyp) auf Binärdaten oder Textdaten gesetzt ist.
Providerinformationen
Musterparameter M K Standard Beispiel
WS-Manager für Provideranforderungen Nein Ja

Dieser Parameter definiert den WS-Manager, an den alle Anforderungen für den Provider gesendet werden.

Warteschlange für Provideranforderungen Ja Ja PROVIDER

Dieser Parameter definiert die Warteschlange, an die Anforderungsnachrichten für den Provider gesendet werden.

Maximale Antwortzeit in Zehntelsekunden Ja Ja Kein Zeitlimit

Dieser Musterparameter definiert die maximale Wartezeit für eine Antwort.

Der Standardwert ist Kein Zeitlimit; Sie können jedoch in demselben Feld eine positive ganze Zahl als Wert für das Zeitlimitintervall eingeben. Das Zeitlimitintervall wird in Zehntelsekunden gemessen und die Nachrichten, die gespeicherte MQMD-Header enthalten, werden mit dieser Ablaufzeit gespeichert.

Wenn der Wert Kein Zeitlimit ist, werden die Antworten, die an den Broker zurückgegeben werden, immer an den Client zurückgegeben.

Dieser Musterparameter stellt eine automatische Verwaltung für die Nachrichten bereit, die in der Warteschlange gelassen werden, verhindert jedoch, dass Antworten einem Client zugeordnet werden, nachdem die Zeit abgelaufen ist.

Speicherwarteschlange Ja Ja STORE

Dieser Musterparameter definiert die Warteschlange, die zum Speichern von MQMD-Headern verwendet wird, während auf eine Providerantwort gewartet wird.

Diese Warteschlange befindet sich direkt auf dem Broker.

Antwortinformationen
Musterparameter M K Standard Beispiel
Antwortwarteschlange Ja Ja RESPONSE Dieser Musterparameter gibt die Brokerwarteschlange an, in der Providerantworten empfangen werden.
Auswertung von Antwortnachrichten Nein Ja Keine Dieser Musterparameter gibt die Auswertungsebene an, die für Antwortnachrichten erforderlich ist. Gültige Werte sind:
  • Keine
  • Inhalt
  • Inhalt und Wert

Diese Eigenschaft ist in der BAR-Datei konfigurierbar. Sie können diese Eigenschaft konfigurieren, um die Auswertung auszuschalten.

Schalten Sie die Auswertung über diese Eigenschaft nur ein, wenn die Antwortnachrichtenparameter definiert wurden.

Antwortdatentyp Nein Nein XML

Dieser Musterparameter ist nur erforderlich, wenn der Wert von Auswertung der Antwort Inhalt oder Inhalt und Wert ist.

Gültige Werte sind:
  • XML
  • Binärdaten (z. B. C- oder COBOL-Strukturen)
  • Textdaten (z. B. CSV, SWIFT oder HL7)
Antwortnachrichtengruppe Nein Nein   Dieser Musterparameter ist nur erforderlich, wenn der Wert von Auswertung der Antwort Inhalt oder Inhalt und Wert ist.
Antwortnachrichtentyp Nein Nein   Dieser Musterparameter ist nur erforderlich, wenn der Wert von Auswertung der Antwort entweder Inhalt oder Inhalt und Wert ist und der Wert von Antwortdatentyp entweder Binärdaten oder Textdaten ist.
Antwortnachrichtenformat Nein Nein   Dieser Musterparameter ist nur erforderlich, wenn der Wert von Auswertung der Antwort entweder Inhalt oder Inhalt und Wert ist und der Wert von Antwortdatentyp entweder Binärdaten oder Textdaten ist.
Protokollierung
Musterparameter M K Standard Beispiel
Protokollierung erforderlich Nein Nein Nicht ausgewählt

Dieser Musterparameter bestimmt, ob die Musterinstanz den Code für die Protokollierung enthält.

Wenn Protokollierung erforderlich nicht ausgewählt ist, wird der untergeordnete Protokollnachrichtenfluss nicht eingefügt.

Wenn Protokollierung erforderlich ausgewählt ist, wird ein untergeordneter Protokollnachrichtenfluss in den Nachrichtenfluss eingefügt und für Protokoll-WS-Manager und Protokollwarteschlange müssen Werte festgelegt werden.

Protokoll-WS-Manager Nein Ja

Dieser Musterparameter definiert den WS-Manager für die Protokollierung. Er kann leer gelassen werden, wenn der Warteschlangenmanager des Brokers für die Protokollierung verwendet wird.

Dieser Parameter ist nur erforderlich, wenn Protokollierung erforderlich ausgewählt ist.

Protokollwarteschlange Nein Ja LOG

Dieser Musterparameter definiert die Warteschlange für die Protokollierung.

Dieser Parameter ist nur erforderlich, wenn Protokollierung erforderlich ausgewählt ist.

Fehlerbehandlung
Musterparameter M K Standard Beispiel
Fehlernachricht erforderlich Nein Nein Ausgewählt

Dieser Musterparameter definiert, ob die Musteranwendung die Nachrichtenflusselemente erstellt, um Fehlernachrichten zu erstellen.

Wenn Fehlernachricht erforderlich ausgewählt ist, müssen für Fehler-WS-Manager und Fehlerwarteschlange Werte festgelegt werden.

Fehler-WS-Manager Nein Ja  

Dieser Musterparameter definiert den WS-Manager für Fehlernachrichten. Er kann leer gelassen werden, wenn der Warteschlangenmanager des Brokers für die Protokollierung verwendet wird.

Fehlerwarteschlange Nein Ja ERROR

Dieser Musterparameter definiert die Warteschlange für Fehlernachrichten.

Dieser Parameter ist nur erforderlich, wenn Fehlernachricht erforderlich ausgewählt ist.

Allgemein
Musterparameter M K Standard Beispiel
Brokerschema Nein Nein mqsi

Wenn ein Brokerschema angegeben wird, werden alle Nachrichtenflüsse und ESQL-Dateien in diesem Schema erstellt. Wenn kein Schema angegeben wird, wird das Standardbrokerschema verwendet.

Nachrichtenflusspräfix Nein Nein

Wenn dieses Präfix festgelegt ist, wird es allen Nachrichtenflussnamen vorangestellt.

Nachrichtenflusssuffix Nein Nein

Wenn festgelegt, erhalten die Namen aller Nachrichtenflüsse dieses Suffix.

Warteschlangenpräfix Nein Nein

Wenn dieses Präfix festgelegt ist, wird es allen Warteschlangennamen vorangestellt.

Wenn Standardwarteschlangennamen verwendet werden, müssen das Präfix und/oder das Suffix verwendet werden, um Warteschlangennamen für die einzelnen Musterinstanzen zu identifizieren.

Warteschlangensuffix Nein Nein

Wenn dieses Suffix festgelegt ist, wird es an alle Warteschlangennamen hinten angehängt.

Wenn Standardwarteschlangennamen verwendet werden, müssen das Präfix und/oder das Suffix verwendet werden, um Warteschlangennamen für die einzelnen Musterinstanzen zu identifizieren.

Kurzbeschreibung Nein Nein

Diese Beschreibung wird zur Eigenschaft Kurzbeschreibung aller Nachrichtenflüsse hinzugefügt, die generiert werden.

Ausführliche Beschreibung Nein Nein

Diese Beschreibung wird zur Eigenschaft Ausführliche Beschreibung aller Nachrichtenflüsse hinzugefügt, die generiert werden.

Alle Musterparameter sind mit ihren Standardwerten aufgelistet.

Die Spalte mit der Überschrift O gibt an, ob die Eigenschaft obligatorisch ist. Die Spalte mit der Überschrift K gibt an, ob die Eigenschaft konfigurierbar ist, d. h., ob Sie den Wert ändern können, wenn Sie den Nachrichtenfluss zur Brokerarchivdatei (BAR-Datei) hinzufügen.

Wenn kein Standardwert angegeben ist, ist der Standardwert eine leere Zeichenfolge.

Zurück zur Spezifikation des Musters 'Message Correlator for WebSphere MQ: request-response without persistence' (Nachrichtenkorrelator für WebSphere MQ: Anforderung-Antwort ohne Persistenz)