Nachricht von einem Client aus an einen Server senden

Bevor Sie beginnen

Bevor Sie eine Testnachricht in die Warteschlange einreihen, müssen Sie die folgenden Aufgaben in diesem Lernprogramm abgeschlossen haben:

Informationen zu dieser Task

In diesem Teil des Lernprogramms senden Sie eine Nachricht vom Client an den Server-Warteschlangenmanager QM_ORANGE, der die Definition der fernen Warteschlange und andere IBM® MQ -Objekte verwendet, die in früheren Lernprogrammen definiert wurden, um die Nachricht an Warteschlangenmanager QM_APPLE und an Warteschlange Q1weiterzuleiten.

[Windows]Unter Windowswerden die Beispielprogramme standardmäßig mit IBM MQ Server oder Client installiert.

[Linux]Unter Linux®müssen die RPM-Beispielprogramme installiert werden.

Öffnen Sie eine Eingabeaufforderung auf dem Client und gehen Sie wie folgt vor:

Verfahren

  1. Starten Sie das Beispielprogramm amqsputc wie folgt:
    • [Linux]Wechseln Sie unter Linuxin das Verzeichnis MQ_INSTALLATION_PATH/samp/bin , wobei MQ_INSTALLATION_PATH das übergeordnete Verzeichnis ist, in dem IBM MQ ist installiert. Geben Sie den folgenden Befehl ein:
      
      ./amqsputc Q1
    • [Windows]Geben Sie unter Windowsfolgenden Befehl ein:
      
      amqsputc Q1
    Folgende Nachrichten werden angezeigt:
    Sample AMQSPUT0 start
    target queue is Q1
  2. Geben Sie in einer oder mehreren Zeilen einen Nachrichtentext ein und drücken Sie dann zweimal die Eingabetaste .
    Folgende Nachricht wird angezeigt:
    Sample AMQSPUT0 end

Ergebnisse

Sie haben jetzt eine Testnachricht erstellt und diese an den Warteschlangenmanager QM_ORANGE des Servers gesendet. Dieser leitet die Nachricht an Warteschlange Q1 auf dem Warteschlangenmanager QM_APPLE weiter. In der nächsten Aufgabe muss der Eingang der Testnachricht geprüft werden.