Environnement Client/Serveur (M1 Miage Classique)

But du cours

Ce cours a un objectif double :

  1. acquérir les pratiques de base du développement d'applications professionnelles au travers de livraisons hebdomadaires de projets notés;
  2. comprendre le développement d'applications distribuées grâce au cours théorique immédiatement suivi de projets pour une mise en pratique des concepts présentés.

Les étudiants sont formés pour :

Pré-requis

La compréhension du cours nécessite les pré-requis suivants :

Plan du cours, supports de cours et de TP

  1. 10/9: Prélude : Rappels Unix, Généralités Client/Serveur, accès concurrent aux fichiers, fichiers mappés. cours 1 en HTML5 , cours 1 en PDF et version imprimable. L'énoncé du TP 1 ainsi que le projet Eclipse à importer ainsi qu'un tutoriel basique pour Eclipse.
    Le corrigé du TP 1 ainsi que le code Eclipse à importer.
  2. 19/9: Généralités sur les réseaux, Routage, IP, UDP cours 2 en HTML5 , cours 2 en PDF et version imprimable. L'énoncé du TP 2 ainsi que le projet Eclipse à importer.

Examens des années précédentes