Umieszczanie komunikatu testowego w kolejce lokalnej

Zanim rozpoczniesz

Przed umieszczeniem komunikatu testowego w kolejce należy wykonać poniższe zadania kursu:

O tym zadaniu

W poniższej sekcji pokazany jest sposób umieszczania komunikatu testowego w kolejce lokalnej Q1.

Umieszczanie komunikatu testowego w kolejce za pomocą programu IBM MQ Explorer

Procedura

  1. Rozwiń folder Menedżery kolejek w widoku Nawigator.
  2. Rozwiń utworzony menedżer kolejek QM_APPLE.
  3. Kliknij folder Kolejki.
    Widok zawartości będzie zawierał kolejki menedżera kolejek.
  4. Kliknij prawym przyciskiem myszy kolejkę lokalną Q1 w widoku zawartości, a następnie kliknij opcję Umieść komunikat testowy.
    Otwarte zostanie okno dialogowe Umieść komunikat testowy.
  5. Wpisz w polu Dane komunikatu dowolny tekst, na przykład to jest komunikat testowy i kliknij polecenie Umieść komunikaty.
    Pole Dane komunikatu zostanie wyczyszczone, komunikat zostanie umieszczony w kolejce.
  6. Naciśnij przycisk Zamknij.

Wyniki

Wartość Bieżąca głębokość kolejki kolejki Q1 wyświetlona w widoku zawartości będzie teraz wynosiła 1 (patrz zrzut ekranu poniżej).

Zrzut ekranu przedstawiający kolejkę Q1 w widoku zawartości - bieżąca głębokość kolejki wynosi 1.

Jeśli kolumna Bieżąca głębokość kolejki nie jest widoczna, należy przewinąć widok zawartości w bok.

Umieszczanie komunikatu testowego w kolejce za pomocą programu amqsput

O tym zadaniu

Do umieszczenia komunikatu w utworzonej kolejce używany jest przykładowy program amqsput.

W systemie Windows programy przykładowe są domyślnie instalowane z serwerem lub klientem produktu IBM MQ. W systemie Linux® należy zainstalować plik RPM z przykładowymi programami.

Należy wykonać następujące czynności w wierszu komend:

Procedura

  1. Uruchom przykładowy program amqsput:
    • [Linux]W systemie Linux przejdź do katalogu ŚCIEŻKA_INSTALACJI_PRODUKTU_MQ/samp/bin, gdzie ŚCIEŻKA_INSTALACJI_PRODUKTU_MQ to katalog najwyższego poziomu, w którym jest zainstalowany produkt IBM MQ. Wpisz komendę:
      
      ./amqsput Q1 QM_APPLE
    • [Windows]W systemie Windows wpisz komendę:
      
      amqsput Q1 QM_APPLE
    Wyświetlone zostaną następujące komunikaty:

    Początek przykładowej sesji AMQSPUT0
    Kolejka docelowa: Q1

  2. Wpisz dowolny komunikat w jednym lub wielu wierszach i dwukrotnie naciśnij klawisz Enter.
    Wyświetlony zostanie następujący komunikat:

    Koniec przykładowej sesji AMQSPUT0

Wyniki

Komunikat testowy został utworzony i umieszczony w kolejce lokalnej.

Wartość Bieżąca głębokość kolejki kolejki Q1 wyświetlona w widoku zawartości programu IBM MQ Explorer będzie teraz wynosiła 1 (patrz zrzut ekranu poniżej).

Zrzut ekranu przedstawiający kolejkę Q1 w widoku zawartości - bieżąca głębokość kolejki wynosi 1.

Jeśli kolumna Bieżąca głębokość kolejki nie jest widoczna, należy przewinąć widok zawartości w bok.