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 einem TCP/IP-Server-Socket empfangen und an dieselbe Verbindung zurücksenden

Mithilfe eines Nachrichtenflusses mit TCPIPServerInput- und TCPIPServerOutput-Knoten können Daten an einem TCP/IP-Server-Socket empfangen und dann an dieselbe Verbindung gesendet werden.

Szenario: Eine Clientanwendung öffnet ein TCP/IP-Socket und sendet ein nicht definiertes Dokument (beliebiges Format und beliebige Größe). Der Client signalisiert das Ende des Dokuments durch das Schließen des Ausgabedatenstroms (jedoch nicht der Verbindung) und wartet dann darauf, dass dieselben Daten zurückgesendet werden.

Anweisungen: Im Folgenden wird beschrieben, wie ein Nachrichtenfluss erstellt wird, der die Daten empfangen und als Echo an dieselbe Verbindung zurücksenden kann:

  1. Erstellen Sie einen Nachrichtenfluss mit dem Namen 'TCPIP_Task3' mit einem TCPIPServerInput-Knoten und einem TCPIPServerOutput-Knoten. Der Abschnitt Nachrichtenflüsse erstellen enthält weitere Informationen hierzu.
  2. Verbinden Sie das Ausgangsterminal des Knotens TCPIPServerInput mit dem Eingangsterminal des Knotens TCPIPServerOutput.
    Verbindung zwischen TCPIPServerInput-Knoten und einem TCPIPServerOutput-Knoten
  3. Legen Sie die folgenden Eigenschaften des Knotens TCPIPServerInput fest:
    1. Setzen Sie auf der Registerkarte Grundeinstellung die Eigenschaft Verbindungsdetails auf 14143.
    2. Setzen Sie auf der Registerkarte Erweitert die Eigenschaft Änderung Eingabedatenstrom auf Eingabedatenstrom reservieren und am Ende des Datenflusses freigeben.
  4. Legen Sie die folgenden Eigenschaften des Knotens TCPIPServerOutput fest:
    1. Setzen Sie auf der Registerkarte Grundeinstellung die Eigenschaft Verbindungsdetails auf 14143.
    2. Setzen Sie auf der Registerkarte Anforderung die Eigenschaft Position für ID auf LocalEnvironment/TCPIP/Input/ConnectionDetails/Id.
    3. Setzen Sie auf der Registerkarte Erweitert die Eigenschaft Verbindung schließen auf Nachdem Daten gesendet wurden.
  5. Speichern Sie den Nachrichtenfluss.
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 | ac67440_