Docente
|
LEONARDI STEFANO
(programma)
1. Internet e Reti di Calcolatori2. Principi di TCP/IP3. Livello Applicazioni (Modello Client/Server, WWW/HTTP, SMTP, FTP, DNS): 4.
La Programmazione Client/Server di Rete con il Linguaggio Java. I
concetti principali sono: streaming, socket, serversocket,
multithreading e sincronizzazione. 5. Wireless e Reti Mobili6. Applicazioni Multimediali in Internet7. La Sicurezza nelle Applicazioni di Rete, Sicurezza in JAVA8. Motori di ricerca WEB 9. Reti sociali
Dispense a cura del docente.
rif 1. James Kurose and Keith Ross. Internet e Reti di Calcolatori, Mc Graw Hill, 2001.
rif 2. Merlin Michael Shoffner, Derek Hamner with Umesh Bellur. Java Network Programming Manning - Prentice Hall, 2nd Edition, 1999.
rif 3. Andrew S. Tanenbaum. Computer Networks (3rd edition). Prentice Hall, 1996.
rif 4. David Flanagan. Java in a Nutshell, Second Edition. O'Reilly 1997.
rif 5. C. Kaufman, R. Perlman and M. Spencer. Private Communication in a Public World. Prentice Hall.
rif 6. Java Online Tutorial
rif 7. J. Bishop. Java Gently, Corso Introduttivo. Seconda edizione, Adddison Wesley, 1999.
|