È possibile inviare (pubblicare) e ricevere (sottoscrivere) pubblicazioni di verifica
(messaggi) per accertarsi che la rete del proprio broker e gli argomenti funzionino come previsto. È possibile configurare una pubblicazione in modo che il broker 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.
Introduzione
Nota: Queste informazioni sono per i gestori di coda IBM® WebSphere® MQ 6,0 .
Prima di iniziare a
inviare e ricevere le pubblicazioni di verifica:
Informazioni su questa attività
Per inviare e ricevere le pubblicazioni di verifica:
PROCEDURE
- Effettuare la sottoscrizione all'argomento per il quale si desidera eseguire la verifica:
- Nella vista Navigator, espandere il gestore code
su cui è presente il broker.
- Fare Clic Con Il Tasto Destro Del Mouse Sulla Cartella Argomenti , Quindi Fare Clic Su Verifica Sottoscrizione ....
Viene aperta l'applicazione Sottoscrivi.
- Pubblicare un messaggio nello stesso argomento:
- Nella vista Navigator, espandere il gestore code
su cui è presente il broker.
- 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.
- Optional: nel campo Stream , selezionare un flusso diverso.
- 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 un nuovo
nome 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 broker.
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 broker.
- Annullare la sottoscrizione della 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, 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 broker. La prima applicazione Sottoscrivi riceve la
pubblicazione conservata. La seconda applicazione Sottoscrivi non riceve la pubblicazione
perché al momento non è sottoscritta.
- Sottoscrivere nuovamente la seconda applicazione Sottoscrivi sull'argomento:
- Nella seconda applicazione Sottoscrivi, clicca su Sottoscrivi.
La seconda applicazione Sottoscrivi verrà nuovamente sottoscritta sull'argomento e riceverà la
pubblicazione conservata poiché il broker 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.