È possibile inviare (pubblicare) e ricevere (sottoscrivere) pubblicazioni di verifica
(messaggi) per accertarsi che la rete del proprio motore di pubblicazione/sottoscrizione e gli argomenti funzionino come previsto. È possibile configurare una pubblicazione in modo che il motore di pubblicazione/sottoscrizione ne conservi una copia a seguito della pubblicazione
nei sottoscrittori. In questo modo, i nuovi sottoscrittori sono in grado di ricevere la pubblicazione, anche se hanno effettuato
la sottoscrizione a seguito della pubblicazione della stessa.
Prima di iniziare
Prima di iniziare:
Informazioni su questa attività
Per inviare e ricevere pubblicazioni di verifica per qualsiasi argomento:
Procedura
- Effettuare la sottoscrizione all'argomento per il quale si desidera eseguire la verifica:
- Nella vista Navigator, espandere il gestore code
su cui è presente il motore di pubblicazione/sottoscrizione.
- Fare Clic Con Il Tasto Destro Del Mouse Sulla Cartella Argomenti , Quindi Fare Clic Su Verifica Sottoscrizione ....
Verrà aperta la finestra Sottoscrivi.
- Immettere una stringa argomento nel campo Stringa argomento. La stringa argomento deve
avere lo stesso nome del publisher.
- Pubblicare un messaggio nello stesso argomento:
- Nella vista Navigator, espandere il gestore code
su cui è presente il motore di pubblicazione/sottoscrizione.
- Fare Clic Con Il Tasto Destro Del Mouse sulla cartella Argomenti , quindi fare clic su Verifica pubblicazione ....
Viene aperta l'applicazione Pubblica messaggio di
verifica.
- Nel campo Argomento , digitare il nome dell'argomento su cui si desidera pubblicare il messaggio.
L'utente, o un altro publisher,
potranno essere già registrati per effettuare pubblicazioni sull'argomento, oppure potranno immettere una nuova
stringa argomento. Quando si pubblica il messaggio, si verrà registrati automaticamente come
publisher sull'argomento.
- Nel campo Dati messaggi , digitare un messaggio da inviare nella pubblicazione.
Ad esempio, digitare Hello, world!
- Fare clic su Pubblica messaggio per inviare il messaggio al Pub / Sub Engine.
Il sottoscrittore riceve il messaggio (la pubblicazione).
- Avviare un'altra istanza dell'applicazione Sottoscrivi .
La seconda applicazione Sottoscrivi
non riceve il messaggio pubblicato dall'applicazione Pubblica messaggio di verifica
poiché non aveva effettuato la sottoscrizione all'argomento nel momento
in cui la pubblicazione è stata inviata al motore di pubblicazione/sottoscrizione.
- Annulla la seconda istanza Sottoscrivi dall'argomento.
- Nella seconda applicazione Sottoscrivi , fare clic su Annulla sottoscrizione.
La seconda applicazione Sottoscrivi non può più ricevere pubblicazioni relative a
tale argomento. La prima applicazione Sottoscrivi può, invece, ancora ricevere pubblicazioni relative a
tale argomento.
- Pubblicare una pubblicazione conservata sull'argomento.
- Nell'applicazione Pubblica Test Message , selezionare la casella di controllo Messaggio Retained .
- Modifica il testo nel campo Dati messaggi .
Ad esempio, immettere Hi, I'm home
.
- Fare clic su Pubblica messaggio.
La pubblicazione conservata viene
pubblicata nel motore di pubblicazione/sottoscrizione. La prima applicazione Sottoscrivi riceve la
pubblicazione conservata. La seconda applicazione Sottoscrivi non riceve la pubblicazione
perché al momento non è sottoscritta.
- Sottoscrivere di nuovo la seconda applicazione Sottoscrivi all'argomento:
- Nella seconda applicazione Sottoscrivi , fare clic su Sottoscrivi.
La seconda applicazione Sottoscrivi verrà nuovamente sottoscritta nell'argomento e riceverà la
pubblicazione conservata poiché il motore di pubblicazione/sottoscrizione ha mantenuto una copia della pubblicazione
conservata.
Risultati
L'utente ha quindi effettuato la pubblicazione e la sottoscrizione alle pubblicazioni di verifica, comprese
quelle pubblicate.