DISI - Scuola di Ingegneria - Università di Bologna

Reti di Calcolatori M

Ingegneria Informatica

Lucidi del Corso


I lucidi del corso utilizzati sono man mano anche disponibili presso il servizio fotocopie.

Inizio del Corso: generalità e presentazione. (lucidi x2)

argomento 1 - Modelli avanzati per sistemi distribuiti
Modelli di base: classificazioni, modelli di servizio, modelli di parallelizzazione. (lucidi x2)

argomento 2 - Sistemi con replicazione e modelli di gruppo
Replicazione: modelli, strategie e protocolli. (lucidi x2)
Comunicazione e gruppi: modelli, protocolli
e algoritmi. (lucidi x2)

argomento 3 - Sistemi con QoS
Sistemi e protocolli per la QoS. (lucidi x2)

argomento 4 - Middleware per Sistemi distribuiti
Supporto a RMI. (lucidi x2)
Esercitazione su deployment e scalabilità RMI
. (lucidi x2)

Middleware: definizioni, categorie, organizzazione di base, pattern. (lucidi x2)
Middleware CORBA e ambiente di utilizzo. (lucidi x2)
Interazione in ambiente COM, DCOM. (lucidi x2)

CORBA - Implementazione: Invocazioni statiche parte prima. (lucidi x2)
CORBA - Implementazione: Invocazioni statiche parte seconda. (lucidi x2)

DDS - Data Distribution Service. (lucidi x2)
CORBA - Implementazione: Naming Service e Interface Repository. (lucidi x2)
CORBA - Implementazione: Invocazioni Dinamiche e Invocazioni Asincrone
. (lucidi x2)
CORBA - Implementazione: Politiche di Attivazione Lato Server. (lucidi x2)
CORBA - Esecitazioni in laboratorio (aggiornate con problemi setup ant). (codice, script setup ambiente)

argomento 5 - Sistemi in evoluzione
Web Services. (lucidi x2)

argomento 6
- CLOUD
Cloud. (lucidi x2)
Cloud: Openstack. (lucidi x2)