Eine Testnachricht in die lokale Warteschlange einreihen

Vorbereitende Schritte

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

Informationen zu diesem Vorgang

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 in IBM MQ Explorer in die Warteschlange einreihen

Vorgehensweise

  1. Erweitern Sie in der Navigatoransicht des MQ Explorer den Ordner WS-Manager.
  2. Erweitern Sie den WS-Manager 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 Inhaltsansicht mit der rechten Maustaste auf die lokale Warteschlange Q1 und anschließend auf Testnachricht einreihen.
    Der Dialog Testnachricht einreihen wird geöffnet.
  5. Geben Sie im Feld Nachrichtendaten einen beliebigen Text ein, beispielsweise Dies ist eine Testnachricht, und klicken Sie anschließend auf Nachricht einreihen.
    Der Inhalt des Felds Nachrichtendaten wird gelöscht und die Nachricht wird in die Warteschlange eingereiht.
  6. Klicken Sie auf Schließen.

Ergebnisse

Achten Sie in der Inhaltsansicht darauf, dass der Wert der aktuellen Warteschlangenlänge von Q1 jetzt 1 beträgt, 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 diesem Vorgang

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® muss das RPM mit den Beispielprogrammen installiert werden.

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

Vorgehensweise

  1. Starten Sie das Beispielprogramm amqsput wie folgt:
    • [Linux]Wechseln Sie unter Linux in das Verzeichnis MQ-INSTALLATIONSPFAD/samp/bin, wobei MQ-INSTALLATIONSPFAD für das übergeordnete Verzeichnis steht, in dem IBM MQ installiert ist. Geben Sie folgenden Befehl ein:
      
      ./amqsput Q1 QM_APPLE
    • [Windows]Geben Sie unter Windows folgenden Befehl ein:
      
      amqsput Q1 QM_APPLE
    Folgende Nachrichten werden angezeigt:

    Sample AMQSPUT0 start
    target queue is Q1

  2. Geben Sie auf einer oder mehreren Zeilen einen Nachrichtentext ein und drücken Sie anschließend 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.

Achten Sie in der Inhaltsansicht von IBM MQ Explorer darauf, dass der Wert der aktuellen Warteschlangenlänge von Q1 jetzt 1 beträgt, 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.