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.
Indice delle figure<br />
Figura 1.1 Struttura a livelli per applicazioni di rete distribuite 10<br />
Figura 1.2 Genealogia del Middleware 11<br />
Figura 1.3 Un semplice sistema Publish/Subscribe 15<br />
Figura 1.4 Space, Time e Synchronization decoupling 17<br />
Figura 1.5 Architettura a livelli di un sistema Publish/Subscribe 18<br />
Figura 1.6 Interazione Message Passing 23<br />
Figura 1.7 Interazione RPC 23<br />
Figura 1.8 Interazione Notification 24<br />
Figura 1.9 Interazione Shared spaces 24<br />
Figura 1.10 Interazione Message queue 25<br />
Figura 2.1 Schema concettuale del DCPS 31<br />
Figura 2.2 Architettura di un’applicazione sviluppata su RTI DDS 32<br />
Figura 2.3Architettura RTI DDS 35<br />
Figura 2.4 Architettura OpenSplice DDS 40<br />
Figura 2.5 Architettura OMA (Object Management Architecture) 44<br />
Figura 2.6 Macroblocchi dell'architettura OMA 45<br />
Figura 2.7 Pila ISO-OSI 46<br />
Figura 2.8 Modalità di invio degli eventi: push e pull 49<br />
Figura 2.9 Le interfacce principali il servizio di notifica 51<br />
Figura 2.10 Architettura TAO 53<br />
Figura 2.11 Architettura JMS 55<br />
Figura 2.12 Il modello di programmazione Java Message Service 57<br />
Figura 2.13 Un client-library trasforma messaggi JMS da e per eventi strutturati 59<br />
Figura 2.14 Schema dei protocolli di Apache ActiveMQ – CPP 61<br />
Figura 2.15 Struttura a layer di AMQP 63<br />
Figura 2.16 Semantica AMQP 65<br />
Figura 2.17 Header 68<br />
Figura 3.1 Schema Cluster CINI utilizzato per i test 79<br />
Figura 3.2 Schema di Calcolo Latenza 80<br />
Figura 3.3 Architettura decentralizzata 82<br />
Figura 3.4 Mediana dei tempi di RTT RTI - DDS 87<br />
Figura 3.5 Distanza interquartile dei tempi di RTT RTI - DDS 88<br />
Figura 3.6 Mediana Scalabilità RTI - DDS 89<br />
Figura 3.7 Architettura federata 90<br />
Figura 3.8 Mediana dei tempi di RTT OpenSplice DDS 94<br />
Figura 3.9 Distanza interquartile dei tempi di RTT OpenSplice DDS 95<br />
Figura 3.10 Mediana Scalabilità OpenSplice - DDS 96<br />
Figura 3.11 Architettura centralizzata 97<br />
Figura 3.12 Mediana dei tempi di RTT Corba 101<br />
Figura 3.13 Distanza interquartile dei tempi di RTT Corba 102<br />
Figura 3.14 Mediana Scalabilità Corba 103<br />
Figura 3.15 Mediana dei tempi di RTT Apache ActiveMQ - CPP 108<br />
Figura 3.16 Distanza interquartile dei tempi di RTT Apache ActiveMQ - CPP 109<br />
Figura 3.17 Mediana Scalabilità Apache ActiveMQ - CPP 110<br />
Figura 3.18 Mediana dei tempi di RTT OpenAMQ 115<br />
Figura 3.19 Distanza interquartile dei tempi di RTT OpenAMQ 116<br />
Figura 3.20 Mediana Scalabilità OpenAMQ 117<br />
V