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 rozpoczniesz
Przed rozpoczęciem wykonaj następujące czynności:
O tym zadaniu
Aby wysyłać i odbierać publikacje testowe w konkretnym temacie, wykonaj
następujące czynności:
Procedura
- Zasubskrybuj temat, który ma zostać przetestowany:
- W widoku Nawigator rozwiń węzeł menedżera kolejek udostępniającego
mechanizm publikowania/subskrypcji.
- Kliknij folder Tematy.
Wszystkie tematy zostaną wyświetlone w widoku Zawartość.
- Kliknij prawym przyciskiem myszy konkretny temat w widoku
Zawartość, a następnie kliknij opcję Testuj
subskrypcję.
Zostanie otwarta aplikacja Subskrybowanie.
- Opublikuj komunikat w tym samym temacie:
- W widoku Nawigator rozwiń węzeł menedżera kolejek udostępniającego
mechanizm publikowania/subskrypcji.
- Kliknij folder Tematy.
Wszystkie tematy zostaną wyświetlone w widoku Zawartość.
- Kliknij prawym przyciskiem myszy konkretny temat w widoku
Zawartość, a następnie kliknij opcję Testuj
subskrypcję.
Zostanie otwarta aplikacja Publikowanie komunikatu
testowego.
- W polu Dane komunikatu wpisz komunikat, który ma
zostać wysłany w publikacji.
Na przykład wpisz Hello, world!
- Kliknij opcję Publikuj komunikat, aby wysłać
komunikat do mechanizmu publikowania/subskrypcji.
Subskrybent odbierze komunikat (publikację).
- Uruchom kolejną instancję aplikacji Subskrybowanie.
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.
- Anuluj subskrypcję tego tematu w drugiej instancji aplikacji
Subskrybowanie.
- W drugiej aplikacji Subskrybowanie 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.
- Opublikuj zachowaną publikację w tym temacie.
- W aplikacji Publikowanie komunikatu testowego zaznacz
pole wyboru Zachowany komunikat.
- Zmień tekst w polu Dane komunikatu.
Na przykład wpisz Cześć świecie!
- 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ę.
- W drugiej aplikacji Subskrybowanie zasubskrybuj
ponownie dany temat:
- W drugiej aplikacji Subskrybowanie 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.