Sprawdzanie, czy komunikat został wysłany

Zanim rozpoczniesz

Przed pobraniem komunikatu testowego z kolejki lokalnej należy wykonać następujące czynności opisane w tym kursie:

O tym zadaniu

Sekcja objaśnia, jak sprawdzić, czy komunikat testowy został wysłany.

Procedura

  • [OPCJA 1] Użyj interfejsu graficznego programu IBM MQ Explorer do sprawdzenia, czy komunikat testowy został wysłany.
    1. Rozwiń folder Menedżery kolejek, a następnie menedżera kolejek QM_APPLE w widoku Nawigator.
    2. Kliknij folder Kolejki.
    3. Kliknij prawym przyciskiem myszy kolejkę Q1 w widoku zawartości, a następnie kliknij opcję Przeglądaj komunikaty.
      Otwarta zostanie Przeglądarka komunikatów, zawierająca listę komunikatów istniejących obecnie w kolejce Q1.
    4. Dwukrotnie kliknij ostatni komunikat, aby otworzyć okno dialogowe z jego właściwościami.

    Na stronie Dane okna dialogowego właściwości w polu Dane komunikatu będzie wyświetlona zawartość komunikatu w czytelnej postaci (patrz zrzut ekranu poniżej).

    Zrzut ekranu przedstawiający okno dialogowe Przeglądarka komunikatów i okno dialogowe właściwości komunikatu.

  • [OPCJA 2] Użyj interfejsu wiersza komend IBM MQ Script Command (MQSC) do sprawdzenia, czy komunikat testowy został wysłany.

    Komunikat jest pobierany z kolejki za pomocą przykładowego programu amqsget.

    1. Otwórz wiersz komend.
    2. Uruchom przykładowy program amqsget:
      • [Windows]W systemie Windows wpisz następującą komendę:
        
        amqsget Q1 QM_APPLE
      • [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. Wywołaj następującą komendę:
        
        ./amqsget Q1 QM_APPLE

    Uruchomiony zostanie przykładowy program. Nowy komunikat będzie umieszczony obok pozostałych komunikatów w kolejce. Po 15 sekundach program zostanie zakończony i ponownie wyświetlony zostanie wiersz komend.

    Kurs został ukończony.