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.

Daten an eine TCP/IP-Clientverbindung senden und auf derselben Verbindung wieder empfangen (asynchron)

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).

  1. 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.
  2. Verbinden Sie das Ausgangsterminal des Knotens MQInput mit dem Eingangsterminal des Knotens TCPIPClientOutput.
  3. Verbinden Sie das Ausgangsterminal des Knotens TCPIPClientInput mit dem Eingangsterminal des Knotens MQOutput.
    Ein Nachrichtenfluss mit den Knoten MQInput und TCPIPClientOutput und ein anderer Nachrichtenfluss mit den Knoten TCPIPClientInput und MQOutput
  4. Setzen Sie für den Knoten MQInput die Eigenschaft Warteschlangenname (auf der Registerkarte Grundeinstellung) auf TCPIP.TASK7.IN1.
  5. Legen Sie die folgenden Eigenschaften des Knotens TCPIPClientOutput fest:
    1. Setzen Sie auf der Registerkarte Grundeinstellung die Eigenschaft Verbindungsdetails auf 14147.
    2. Setzen Sie auf der Registerkarte Erweitert die Eigenschaft Änderung Ausgabedatenstrom auf Ausgabedatenstrom reservieren.
    3. 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.
  6. Legen Sie die folgenden Eigenschaften des Knotens TCPIPClientInput fest:
    1. Setzen Sie auf der Registerkarte Grundeinstellung die Eigenschaft Verbindungsdetails auf 14147.
    2. Setzen Sie auf der Registerkarte Erweitert die Eigenschaft Änderung Ausgabedatenstrom auf Ausgabedatenstrom reservieren und ReplyID zurücksetzen.
    3. 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.
  7. Setzen Sie für den Knoten MQOutput die Eigenschaft Warteschlangenname (auf der Registerkarte Grundeinstellung) auf TCPIP.TASK7.OUT1.
  8. 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.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

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

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:33


TaskthemaTaskthema | Version 8.0.0.5 | ac67480_