Reti di Calcolatori L 2007/2008


Programma

Generalità su Internet e World Wide Web

  • Internet, protocolli e domini
  • World Wide Web, browser e server Web
  • HTTP

Progettazione di siti Web

  • Creazione di pagine Web
  • HTML, CSS, Javascript
  • Sviluppo di Web application
  • Servlet e applet Java

Tecnologie Web per l'accesso a database

  • Architettura client/server per l'accesso a database
  • Application server
  • Connettività Web e database, JDBC

XML

  • Sintassi
  • DTD, DOM, SAX, XSL, Schema, namespace
  • XPATH, XQuery

Web service

  • Architetture
  • WSDL, SOAP, UDDI
  • ebXML: XML per la business collaboration

Web Information Retrieval

  • Tecnologie dei motori di ricerca
  • Ranking

Sistemi Peer-to-Peer

  • Architetture
  • Condivisione di dati semantici

Obiettivi

Il corso introduce le nozioni fondamentali alla base di Internet e del World Wide Web, presentando tipologie di organizzazioni e servizi messi a disposizione e illustrando le tecniche per la condivisione di informazioni e l'accesso a database attraverso le reti.
Il corso si propone inoltre di illustrare modalità, architetture, strumenti e tecniche avanzati per la rappresentazione, la gestione e la condivisione di informazioni distribuite disponibili sul Web di nuova generazione.

Orario delle Lezioni

Le lezioni si svolgono nel complesso di via Terracini

  • Giovedì, 10-14, Aula T05
  • Venerdì, 10-14, Aula T05