Wysyłanie i odbieranie publikacji testowych w konkretnych tematach

Publikacje testowe (komunikaty) można wysyłać (publikować) i odbierać (subskrybować) w celu sprawdzenia poprawności działania tematów i sieci mechanizmu publikowania/subskrypcji. Publikację można skonfigurować w taki sposób, aby mechanizm publikowania/subskrypcji zachowywał jej kopię po opublikowaniu w subskrybentach. To umożliwia nowym subskrybentom odebranie publikacji, nawet jeśli zasubskrybowali dany temat po jej opublikowaniu.

Zanim zaczniesz

Przed rozpoczęciem wykonaj następujące czynności:

Informacje o zadaniu

Aby wysyłać i odbierać publikacje testowe w konkretnym temacie, wykonaj następujące czynności:

Procedura

  1. Zasubskrybuj temat, który ma zostać przetestowany:
    1. W widoku Nawigator rozwiń węzeł menedżera kolejek udostępniającego mechanizm publikowania/subskrypcji.
    2. Kliknij folder Tematy .
      Wszystkie tematy zostaną wyświetlone w widoku Zawartość.
    3. Kliknij prawym przyciskiem myszy konkretny temat w widoku Zawartość , a następnie kliknij opcję Testuj subskrypcję ....
      Zostanie otwarta aplikacja Subskrybowanie.
  2. Opublikuj komunikat w tym samym temacie:
    1. W widoku Nawigator rozwiń węzeł menedżera kolejek udostępniającego mechanizm publikowania/subskrypcji.
    2. Kliknij folder Tematy .
      Wszystkie tematy zostaną wyświetlone w widoku Zawartość.
    3. Kliknij prawym przyciskiem myszy konkretny temat w widoku Zawartość , a następnie kliknij opcję Testuj publikację ....
      Zostanie otwarta aplikacja Publikowanie komunikatu testowego.
    4. W polu Dane komunikatu wpisz komunikat do wysłania w publikacji.
      Na przykład wpisz Hello, world!
    5. Kliknij opcję Publikuj komunikat , aby wysłać wiadomość do mechanizmu publikowania/subskrypcji.
    Subskrybent odbierze komunikat (publikację).
  3. Uruchom inną instancję aplikacji Subskrybuj .
    W drugiej aplikacji Subskrybowanie nie zostanie odebrany komunikat opublikowany przez aplikację Publikowanie komunikatu testowego, ponieważ ten temat nie był subskrybowany w momencie wysłania publikacji do mechanizmu publikowania/subskrypcji.
  4. Anuluj subskrypcję drugiej instancji Subskrybuj z tematu.
    1. W drugiej aplikacji Subskrybuj kliknij opcję Anuluj subskrypcję.
      Druga aplikacja Subskrybowanie nie może już odbierać publikacji z tego tematu. Pierwsza aplikacja Subskrybowanie nadal może odbierać publikacje z tego tematu.
  5. Opublikuj zachowaną publikację w tym temacie.
    1. W aplikacji Publikuj komunikat testowy zaznacz pole wyboru Zachowany komunikat .
    2. Zmień tekst w polu Dane komunikatu .
      Na przykład wpisz Hi, I'm home.
    3. Kliknij opcję Publikuj komunikat.
      Zachowana publikacja zostanie opublikowana w mechanizmie publikowania/subskrypcji. Pierwsza aplikacja Subskrybowanie otrzyma zachowaną publikację. Druga aplikacja Subskrybowanie nie otrzymuje publikacji, ponieważ anulowano w niej tę subskrypcję.
  6. Subskrybuj drugą aplikację Subskrybuj w tym temacie ponownie:
    1. W drugiej aplikacji Subskrybuj kliknij opcję Subskrybuj.
      W drugiej aplikacji Subskrybowanie zasubskrybowano ponownie dany temat i otrzymała ona zachowaną publikację, ponieważ mechanizm publikowania/subskrypcji przechowywał kopię zachowanej publikacji.

Wyniki

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