28.05.2013 Views

download tesi - MobiLab

download tesi - MobiLab

download tesi - MobiLab

SHOW MORE
SHOW LESS

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 />

Time decoupling: le parti interagenti non necessitano di partecipare all'interazione<br />

nello stesso istante di tempo. In particolare i publisher possono pubblicare alcuni<br />

eventi, mentre i subscriber sono disconnessi e viceversa. Come si vede dalla<br />

figura 1.4 si ha la completa indipendenza delle operazioni di pubblicazione e<br />

ricezione dell'evento [2] [3].<br />

Synchronization decoupling: la produzione e il consumo di messaggi non<br />

avvengono nello stesso flusso di controllo tra publisher e subscriber. Il<br />

disaccoppiamento della produzione e del consumo aumenta la scalabilità<br />

eliminando tutte le dipendenze tra i partecipanti che interagiscono. Nella figura<br />

1.4 si cerca di mostrare graficamente la mancanza di sincronizzazione tra<br />

publisher e subscriber.[2] [3]<br />

Figura 1.4 Space, Time e Synchronization decoupling<br />

17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!