download tesi - MobiLab
download tesi - MobiLab
download tesi - MobiLab
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Indice<br />
Introduzione 8<br />
Capitolo 1. Introduzione ai sistemi publish - subscribe 10<br />
1.1 Introduzione ai Middleware 10<br />
1.2 Service Oriented Architecture (SOA) 12<br />
1.2.1 Enterprise Service Bus 13<br />
1.2.2 Event – Driven Architecture 13<br />
1.2.3 Staged Event – Driven Architecture 14<br />
1.3 Modello Publish/Subscribe 14<br />
1.4 Modello architetturale Publish/Subscribe 18<br />
1.4.1 Infrastruttura di overlay 18<br />
1.4.2 Indirizzamento degli eventi 20<br />
1.4.3 Controllo degli eventi 22<br />
1.5 Altri paradigmi di comunicazione 22<br />
Capitolo 2. Le principali architetture Publish/Subscribe 26<br />
2.1 Middleware Publish/Subscribe DDS 26<br />
2.2 Qualità del servizio nei Middleware DDS 27<br />
2.3 Architettura dei Middleware DDS 30<br />
2.4 Real Time Innovations Data Distribution Service RTI - DDS 32<br />
2.4.1 QoS supportate 35<br />
2.4.2 Discovery 37<br />
2.5 OpenSplice 38<br />
2.5.1 Architettura OpenSplice 39<br />
2.5.2 QoS supportate 42<br />
2.6 Corba 43<br />
2.6.1 I servizi CORBA 46<br />
2.6.2 CORBA EVENT SERVICE 48<br />
2.6.3 CORBA NOTIFICATION SERVICE 50<br />
2.6.4 CORBA TAO 51<br />
2.7 JMS – Java Message Service 54<br />
2.7.1 Apache ActiveMQ - CPP 60<br />
2.8 AMQP 62<br />
2.8.1 AMQP Model Layer 64<br />
2.8.2 Il Layer Session 65<br />
2.8.3 Il layer di trasporto (Transport layer) 67<br />
2.8.4 OpenAMQ 68<br />
2.8.5 QPID 71<br />
2.9 Confronto delle soluzioni middleware 73<br />
III