Wysyłanie komunikatu z klienta do serwera

Zanim rozpoczniesz

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

O tym zadaniu

W tej części kursu wysyłany jest komunikat z klienta do menedżera kolejek serwera QM_ORANGE, który używa definicji kolejki zdalnej i innych obiektów IBM® MQ zdefiniowanych w poprzednich kursach w celu kierowania komunikatów do menedżera kolejek QM_APPLE i kolejki Q1.

[Windows]W systemie Windows programy przykładowe są domyślnie instalowane z serwerem lub klientem produktu IBM MQ.

[Linux]W systemie Linux® należy zainstalować pakiet RPM z przykładowymi programami.

Należy otworzyć wiersz komend na kliencie i wykonać następujące czynności:

Procedura

  1. Uruchom przykładowy program amqsputc:
    • [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ę:
      
      ./amqsputc Q1
    • [Windows]W systemie Windows wpisz komendę:
      
      amqsputc Q1
    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 wysłany do menedżera kolejek serwera QM_ORANGE, który skieruje go do kolejki Q1 w menedżerze kolejek QM_APPLE. Następnym etapem jest zweryfikowanie, czy został on odebrany.