Biagio COSENZA | PROGRAMMAZIONE DISTRIBUITA
Biagio COSENZA PROGRAMMAZIONE DISTRIBUITA
cod. 0512100021
PROGRAMMAZIONE DISTRIBUITA
0512100021 | |
DIPARTIMENTO DI INFORMATICA | |
CORSO DI LAUREA | |
INFORMATICA | |
2024/2025 |
OBBLIGATORIO | |
ANNO CORSO 3 | |
ANNO ORDINAMENTO 2017 | |
PRIMO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
INF/01 | 6 | 48 | LEZIONE | |
INF/01 | 3 | 24 | LABORATORIO |
Obiettivi | |
---|---|
Conoscenza e Capacità di Comprensione L'insegnamento ha un primo obiettivo di aspetti relativi alla programmazione distribuita. Partendo dalle basi di programmazione concorrente (multithread), si esaminano le architetture distribuite e le problematiche inerenti. Viene presentata la architettura di Java remote method invocation e vengono presentate alcune semplici applicazioni in Java. Successivamente si approfondiscono gli aspetti relativi alla programmazione enterprise ad un livello medio-alto presentando la architettura Java Enterprise Edition (Java EE 7), partendo dai principi di base, passando per il layer dei dati quello di business, quello dei servizi e qualche cenno sul layer di presentazione. Service oriented architecture e message oriented middleware saranno presentate come parte della Java Enterprise architecture. Capacità di Applicare Conoscenza e Comprensione Gli studenti acquisiranno la capacità di descrivere, progettare e sviluppare applicazioni distribuite con proprietà di linguaggio. |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2024-11-29]