Eine Testnachricht in die lokale Warteschlange einreihen

Vorbereitungen

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 mithilfe von 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 in das Feld Nachrichtendaten Text ein, z. B. this is a test message, 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 Inhaltsansicht, dass der Wert für Q1 Current queue depth jetzt 1 ist, wie im folgenden Screenshot dargestellt:

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

Falls die Spalte Current queue depth nicht sichtbar ist, müssen Sie in der Inhaltsansicht möglicherweise 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 installiert ist. Geben Sie den folgenden Befehl ein:
      
      ./amqsput Q1 QM_APPLE
    • [Windows]Geben Sie unter Windowsden folgenden 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 in der IBM MQ Explorer Inhaltsansicht, dass der Wert für Q1 Current queue depth jetzt 1 ist, wie im folgenden Screenshot angezeigt:

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

Falls die Spalte Current queue depth nicht sichtbar ist, müssen Sie in der Inhaltsansicht möglicherweise seitwärts blättern.