28.05.2013 Views

download tesi - MobiLab

download tesi - MobiLab

download tesi - MobiLab

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figura 2.10 Architettura TAO<br />

Analisi delle prestazioni delle principali soluzioni<br />

per servizi publish/subscribe<br />

Portable Interceptors: ovvero oggetti che l'ORB invoca in un determinato punto<br />

durante il request ed il reply (request interceptor), o durante la generazione dello<br />

IOR (IOR interceptors);<br />

Interface Repository: che provvede allo storage, alla distribuzione ed alla gestione<br />

di un insieme di interfacce di object correlati;<br />

Implementation Repository: che consente il binding indiretto tra le richieste del<br />

client e le implementazioni del server per soddisfare tali richieste. In alternativa,<br />

prevede l'avvio automatico del server quando un client effettua una invocazione;<br />

Bi-Directional GIOP: che consente alle richieste e alle risposte di viaggiare bi-<br />

direzionalmente attraverso una singola connessione tra due processi, che sono<br />

l'invio e la ricezione delle domande e delle risposte. Questa capacità aiuta a<br />

risolvere il problema di invocare callbacks sui clienti situati dietro un firewall.<br />

53

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

Saved successfully!

Ooh no, something went wrong!