Daten mit fester Größe können mithilfe eines
Nachrichtenflusses mit MQInput-,
TCPIPClientOutput-,
TCPIPClientInput- und
MQOutput-Knoten an eine TCP/IP-Clientverbindung gesendet
und auf derselben Verbindung (asynchron) empfangen werden.
Szenario: Eine Anwendung sendet asynchrone Daten zwischen
TCP/IP-Clientverbindungen.
Anweisungen: Im Folgenden wird beschrieben, wie ein
Nachrichtenfluss erstellt wird, der Daten über eine Clientverbindung sendet und an derselben
Verbindung auf eine Antwort wartet. Die Anforderung wird asynchron in zwei verschiedenen
Nachrichtenflüssen ausgeführt (der Knoten
TCPIPClientInput wartet nicht darauf, dass Daten auf
dieser Verbindung zurückgegeben werden, sondern überwacht stattdessen alle verfügbaren
Verbindungen).
- Erstellen Sie einen Nachrichtenfluss mit dem Namen 'TCPIP_Task7' mit einem MQInput-Knoten, einem TCPIPClientOutput-Knoten,
einem TCPIPClientInput-Knoten und einem MQOutput-Knoten. Der Abschnitt Nachrichtenflüsse erstellen enthält weitere
Informationen hierzu.
- Verbinden Sie das Ausgangsterminal des Knotens
MQInput mit dem Eingangsterminal des Knotens
TCPIPClientOutput.
- Verbinden Sie das Ausgangsterminal des Knotens
TCPIPClientInput mit dem Eingangsterminal des Knotens
MQOutput.
- Setzen Sie für den Knoten MQInput die Eigenschaft
Warteschlangenname (auf der Registerkarte
Grundeinstellung) auf
TCPIP.TASK7.IN1.
- Legen Sie die folgenden Eigenschaften des Knotens
TCPIPClientOutput fest:
- Setzen Sie auf der Registerkarte Grundeinstellung die Eigenschaft
Verbindungsdetails auf
14147.
- Setzen Sie auf der Registerkarte Erweitert die Eigenschaft
Änderung Ausgabedatenstrom auf
Ausgabedatenstrom reservieren.
- Legen Sie auf der Registerkarte Datensätze und Elemente die folgenden
Eigenschaften fest:
- Setzen Sie die Eigenschaft Datensatzdefinition auf
Feste Länge.
- Setzen Sie die Eigenschaft Länge auf
100.
- Legen Sie die folgenden Eigenschaften des Knotens
TCPIPClientInput fest:
- Setzen Sie auf der Registerkarte Grundeinstellung die Eigenschaft
Verbindungsdetails auf
14147.
- Setzen Sie auf der Registerkarte Erweitert die Eigenschaft
Änderung Ausgabedatenstrom auf
Ausgabedatenstrom reservieren und ReplyID zurücksetzen.
- Legen Sie auf der Registerkarte Datensätze und Elemente die folgenden
Eigenschaften fest:
- Setzen Sie die Eigenschaft Datensatzerkennung auf
Feste Länge.
- Setzen Sie die Eigenschaft Länge auf
100.
- Setzen Sie für den Knoten MQOutput die Eigenschaft
Warteschlangenname (auf der Registerkarte
Grundeinstellung) auf
TCPIP.TASK7.OUT1.
- Speichern Sie den Nachrichtenfluss.
Weitere Informationen hierzu finden Sie in den folgenden Abschnitten:
Informationen zu Beispielen können nur bei Verwendung des in das WebSphere Message
Broker Toolkit integrierten bzw. online verfügbaren Information Center angezeigt werden. Muster können nur ausgeführt werden, wenn das im
WebSphere Message
Broker Toolkit integrierte Information Center verwendet wird.