TECNOLOGIE PER I SISTEMI DISTRIBUITI E IL WEB CON LABORATORIO

9 CFU - 1° semestre

Docente titolare dell'insegnamento

GIUSEPPE PAPPALARDO


Obiettivi formativi


Prerequisiti richiesti



Frequenza lezioni



Contenuti del corso



Testi di riferimento


Altro materiale didattico



Programmazione del corso

TECNOLOGIE PER I SISTEMI DISTRIBUITI E IL WEB
 ArgomentiRiferimenti testi
1Introduzione ai sistemi concorrenti e distribuiti e al corso.
2Socket: introduzione e system call principali.
3Socket: Cliente di esempio. Semantica di read() e write(). Socket non bloccanti.
4Socket: Indirizzi IP e delle socket. DNS e interfaccia la resolver.
5Socket: Comunicazione connectionless. send() e receive().
6Socket in linguaggio Java.1,2,3 
7Java: Remote Method Invocation2,3 
8Remote Procedure Call in C
9Java Servlet: concetti1,4 
10Web Application: principi e concetti1,4 
11Web services: SOAP
12Web services: REST con JSON


Verifica dell'apprendimento


MODALITÀ DI VERIFICA DELL'APPRENDIMENTO

ESEMPI DI DOMANDE E/O ESERCIZI FREQUENTI



Apri in formato Pdf English version