Eine Testnachricht in die lokale Warteschlange einreihen

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 Abschnitt wird veranschaulicht, wie eine Testnachricht in die lokale Warteschlange Q1 eingereiht wird.
Jede der folgenden Schnittstellen kann zur Ausführung dieser Aufgabe verwendet werden:

Testnachricht mit IBM MQ Explorer in die Warteschlange einreihen

Verfahren

  1. Erweitern Sie in der Ansicht Navigatorden Ordner Warteschlangenmanager .
  2. Erweitern Sie Warteschlangenmanager QM_APPLE, den Sie erstellt haben.
  3. Klicken Sie auf den Ordner Warteschlangen .
    Die Warteschlangen des WS-Managers sind in der Inhaltsansicht aufgelistet.
  4. Klicken Sie in der Inhaltsansichtmit der rechten Maustaste auf die lokale Warteschlange Q1und anschließend auf Testnachricht einreihen.
    Der Dialog Testnachricht einreihen wird geöffnet.
  5. Geben Sie im Feld Nachrichtendaten Text ein, z. B. Dies ist eine Testnachricht, und klicken Sie anschließend auf Nachricht einreihen.
    Der Inhalt des Felds Nachrichtendaten wird gelöscht und die Nachricht in die Warteschlange eingereiht.
  6. Klicken Sie auf Schließen.

Ergebnisse

Beachten Sie in der Inhaltsansicht, dass der Wert für Q1 Aktuelle Warteschlangenlänge jetzt 1 ist, wie im folgenden Screenshot dargestellt:

Screenshot der Warteschlange Q1 in der Inhaltsansicht mit einer aktuellen Warteschlangenlänge von 1.

Wenn die Spalte Aktuelle Warteschlangenlänge nicht sichtbar ist, müssen Sie möglicherweise in der Inhaltsansicht seitwärts blättern.

Testnachricht mithilfe von 'amqsput' in die Warteschlange einreihen

Informationen zu dieser Task

Das Beispielprogramm amqsput wird verwendet, um eine Nachricht in die Warteschlange einzureihen, die Sie erstellt haben.

Unter Windows werden die Beispielprogramme standardmäßig mit IBM MQ Server oder Client installiert. Unter Linux®müssen die RPM-Beispielprogramme installiert werden.

Öffnen Sie eine Eingabeaufforderung und führen Sie die folgenden Schritte aus:

Verfahren

  1. Starten Sie das Beispielprogramm amqsput 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:
      
      ./amqsput Q1 QM_APPLE
    • [Windows]Geben Sie unter Windowsfolgenden Befehl ein:
      
      amqsput Q1 QM_APPLE
    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

Die Erstellung der Testnachricht und ihre Einreihung in eine lokale Warteschlange ist nun abgeschlossen.

Beachten Sie im IBM MQ Explorer Inhaltsansicht, dass der Wert für die aktuelle Warteschlangenlänge ( Q1 Current queue depth ) jetzt 1 ist (siehe folgende Abbildung). Screenshot:

Screenshot der Warteschlange Q1 in der Inhaltsansicht mit einer aktuellen Warteschlangenlänge von 1.

Wenn die Spalte Aktuelle Warteschlangenlänge nicht sichtbar ist, müssen Sie möglicherweise in der Inhaltsansicht seitwärts blättern.