download tesi - MobiLab
download tesi - MobiLab
download tesi - MobiLab
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Analisi delle prestazioni delle principali soluzioni<br />
per servizi publish/subscribe<br />
Figura 2.14 Schema dei protocolli di Apache ActiveMQ – CPP<br />
ActiveMQ supporta i messaggi di consulenza che permette di vedere il sistema che<br />
utilizza regolarmente i messaggi CMS. Con i messaggi di consulenza si possono fare le<br />
seguenti operazioni:<br />
Vedere i consumatori, i produttori e le connessioni di partenza e arresto<br />
Vedere le destinazioni temporanee create e distrutte<br />
Ottenere una notifica dei messaggi che scadono, gli argomenti e le code<br />
Osservare il broker durante l'invio dei messaggi alle destinazioni senza i<br />
consumatori<br />
Vedere le connessioni di partenza e l'arresto<br />
I messaggi di consulenza possono essere pensati come una sorta di canali di<br />
amministrazione, dove si ricevono le informazioni su quanto sta accadendo sul provider<br />
JMS con quello che sta succedendo con i produttori, i consumatori e le destinazioni.<br />
Se da un lato JMS offre la possibilità di specificare l‟esatta Quality of Service di ogni<br />
scambio di messaggi in termini di guaranted delivery e di consegna tramite semantica<br />
once-and-only-once, ActiveMQ mette a disposizione altre funzionalità per ottenere<br />
affidabilità del sistema, high availability e tolleranza ai guasti. ActiveMQ è un message<br />
61