È 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 solo per i gestori code 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 pulsante 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 selezionare Pubblicazione di verifica ....
Viene aperta l'applicazione Pubblica messaggio di
verifica.
- Facoltativo: nel campo Flusso , selezionare un flusso differente.
- Nel campo Argomento , immettere 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 messaggio , immettere un messaggio da inviare nella pubblicazione.
Ad esempio, immettere 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 check box Messaggio archiviato .
- Modificare il testo nel campo Dati messaggio .
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, fare clic 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.