Wysyłanie i odbieranie publikacji testowych

W celu sprawdzenia, czy sieć i tematy brokera działają poprawnie można wysyłać (publikować) i odbierać (subskrybować) publikacje (komunikaty) testowe. Publikację można skonfigurować w taki sposób, aby broker zachowywał jej kopię po opublikowaniu w subskrybentach. To umożliwia nowym subskrybentom odebranie publikacji, nawet jeśli zasubskrybowali dany temat po jej opublikowaniu.

Zanim rozpoczniesz

Uwaga: Ta informacja dotyczy tylko menedżerów kolejek produktu IBM® WebSphere MQ 6.0.
Przed rozpoczęciem wysyłania i odbierania publikacji testowych:

O tym zadaniu

Aby wysyłać i odbierać publikacje testowe:

Procedura

  1. Zasubskrybuj temat, który ma zostać przetestowany:
    1. W widoku Nawigatora rozwiń menedżera kolejek, który udostępnia broker.
    2. Kliknij prawym przyciskiem myszy folder Tematy, a następnie opcję Testuj subskrypcję. Zostanie otwarta aplikacja Subskrybowanie.
  2. Opublikuj komunikat w tym samym temacie:
    1. W widoku Nawigatora rozwiń menedżera kolejek, który udostępnia broker.
    2. Kliknij prawym przyciskiem myszy folder Tematy, a następnie opcję Testuj publikację. Zostanie otwarta aplikacja Publikowanie komunikatu tekstowego.
    3. Opcjonalnie: W polu Strumień wybierz inny strumień.
    4. W polu Temat wpisz nazwę tematu, w którym ma zostać opublikowany komunikat. Można wybrać temat, który ma już zarejestrowanego publikatora, lub wpisać nazwę nowego tematu. Podczas publikowania komunikatu użytkownik jest automatycznie rejestrowany w danym temacie jako publikator.
    5. W polu Dane komunikatu wpisz komunikat, który ma zostać wysłany w publikacji. Na przykład wpisz Hello, world!
    6. Kliknij opcję Opublikuj komunikat, aby wysłać komunikat do brokera.
    Subskrybent odbierze komunikat (publikację).
  3. Uruchom inną instancję aplikacji Subskrybowanie. Druga aplikacja Subskrybowanie nie odbiera komunikatu opublikowanego przez aplikację Publikowanie komunikatu tekstowego, ponieważ nie subskrybowała tematu w czasie, gdy publikacja została wysłana do brokera.
  4. Anuluj subskrypcję tematu przez drugą instancję aplikacji Subskrybowanie.
    1. W drugiej aplikacji Subskrybowanie kliknij opcję Anuluj subskrypcję. Druga aplikacja Subskrybowanie nie będzie mogła odbierać publikacji z tego tematu. Pierwsza aplikacja Subskrybowanie będzie mogła w dalszym ciągu odbierać publikacje z tego tematu.
  5. Opublikuj zachowaną publikację w tym temacie.
    1. W aplikacji Publikowanie zaznacz pole wyboru Zachowany komunikat.
    2. Zmień tekst w polu Dane komunikatu. Na przykład wpisz Cześć świecie!
    3. Kliknij opcję Publikuj komunikat. Zachowana publikacja zostanie opublikowana w brokerze. Pierwsza aplikacja Subskrybowanie odbiera zachowaną publikację. Druga aplikacja Subskrybowanie nie odbiera publikacji, ponieważ jeszcze nie subskrybuje tematu.
  6. Ponownie zasubskrybuj temat w drugiej aplikacji Subskrybowanie:
    1. W drugiej aplikacji Subskrybowanie kliknij opcję Subskrybuj. Druga aplikacja Subskrybowanie ponownie subskrybuje temat i odbiera zachowaną publikację, ponieważ broker przechował jej kopię.

Wyniki

Użytkownik opublikował i zasubskrybował publikacje testowe, w tym również zachowane publikacje.

Zadanie Zadanie

Opinie

Ikona znacznika czasu Ostatnia aktualizacja: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/p_publications_testing.htm