Strumenti Utente

Strumenti Sito


lpr-b:start

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
lpr-b:start [25/09/2008 alle 16:36 (16 anni fa)]
Marco Danelutto
lpr-b:start [22/09/2009 alle 17:33 (15 anni fa)] (versione attuale)
Andrea Corradini
Linea 1: Linea 1:
 ====== Laboratorio di Programmazione di Rete - corso B ====== ====== Laboratorio di Programmazione di Rete - corso B ======
  
-// Le comunicazioni e le pagine relative all'ultimo appello dell'anno accademico 2007-2008 sono disponibili seguendo il link sotto "Teaching" nella [[http://www.di.unipi.it/~marcod|home page]] di Danelutto //+// Le comunicazioni e le pagine relative all'ultimo appello dell'anno accademico 2007-2008 sono disponibili seguendo link sotto "Teaching" nella [[http://www.di.unipi.it/~marcod|home page]] di Danelutto: [[http://cotognata.di.unipi.it/~marcodanelutto/wiki/doku.php?id=homedidattica|pagina degli avvisi]] e [[http://www.cli.di.unipi.it/doku/doku.php/lpr-b-2007-2008/start|pagina del corso A.A. 07-08]] //
  
 +
 +  * //[[.lpr-b-08:|LPR-B-08: Anno Accademico 2008-09]]//
 +
 +  * **[[.lpr-b-09:|LPR-B-09: Anno Accademico 2009-10]]**
  
 ===== Prerequisiti ===== ===== Prerequisiti =====
Linea 10: Linea 14:
  
 ===== Programma del corso ===== ===== Programma del corso =====
-Il corso si pone l’obiettivo di fornire le conoscenze necessarie per la scrittura di applicazioni di rete tramite l'utilizzo di socket (indirizzi, URL, socket TCP e UDP, modelli connection- oriented e connectionless, comunicazioni punto a punto, multicast e broadcast, modello client/server). Saranno inoltre presentate le caratteristiche base di modelli di programmazione di rete più ad alto livello, come RMI, CORBA ed RPC. In particolare, verranno svolti esercizi utilizzando Java RMI.+Il corso si pone l’obiettivo di fornire le conoscenze necessarie per la scrittura di applicazioni di rete tramite l'utilizzo di socket (indirizzi, URL, socket TCP e UDP, modelli connection- oriented e connectionless, comunicazioni punto a punto, multicast e broadcast, modello client/server). Saranno inoltre presentate le caratteristiche base di modelli di programmazione di rete più ad alto livello, in particolare RMI.
  
   * Parte prima: multithreading e socket   * Parte prima: multithreading e socket
Linea 26: Linea 30:
   * Parte seconda: RMI.   * Parte seconda: RMI.
     * RMI.     * RMI.
-    * Relazioni con CORBA/RPC. 
     * Utilizzo di RMI per la realizzazione di semplici servizi di rete.      * Utilizzo di RMI per la realizzazione di semplici servizi di rete. 
 +    * Uso di callback con RMI.
   * Parte terza: Progetto.   * Parte terza: Progetto.
     * Assegnazione e discussione in aula del progetto conclusivo del corso.      * Assegnazione e discussione in aula del progetto conclusivo del corso. 
  
 ===== Altre informazioni e materiale didattico ===== ===== Altre informazioni e materiale didattico =====
-[[.lpr-b-08:|LPR-B-08: Anno Accademico 2008-09]]+  * //[[.lpr-b-08:|LPR-B-08: Anno Accademico 2008-09]]// 
 + 
 +  * **[[.lpr-b-09:|LPR-B-09: Anno Accademico 2009-10]]**
  
  
lpr-b/start.1222360571.txt.gz · Ultima modifica: 25/09/2008 alle 16:36 (16 anni fa) da Marco Danelutto