Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Formation > 1er Cycle

Programmation répartie - 4AMNE442

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo
  • Volumes horaires

    • CM : 13.5
    Crédits ECTS : 2.0

Objectifs

A la fin du cours, l'étudiant sera capable

-de faire un choix d'architecture pour réaliser une application répartie, de comprendre les mécanismes fondamentaux

  • de développer des applications réparties (interface des sockets, invocation de méthodes à distance, ...)
Contact Emmanuel BRUN

Contenu

Cours (9 séances = 15h45)

  • Présentation générale des architectures réparties pour les systèmes embarqués, modèle client serveur
  • Etude des protocoles TCP et UDP
  • API des sockets
  • Les processus , les Threads, les serveurs parallèles
  • Les mécanismes de sérialisation
  • Invocation de méthodes à distance (RPC)
  • Introduction aux intergiciels , objets distribués, services, architecture pair à pair

TP (15h)

  • Mise en oeuvre des communication par sockets
  • Réalisation d'un serveur parallèle
  • Sérialisation
  • Mise en place de l'invocation de méthodes à distance avec RMI


Prérequis

Protocole d'accès au support / Réseaux locaux
Maîtrise de la programmation en C
Maîtrise de la programmation en Java
Fondements des communications dans un système d'exploitation

Contrôles des connaissances

E1 = Examen de session 1 : Écrit 1h30, document non autorisé, sans calculatrice
ExTP = Un examen individuel sur machine de 1h30 , document autorisé, sans calculatrice
E2 = Examen de session 2 : Écrit 1h30, document non autorisé, sans calculatrice



Informations complémentaires

Cursus ingénieur->Filière EIS->Semestre 3

Bibliographie

« Reseaux » - A.Tannenbaum, Pearson Education France
« UNIX Programmation et communication » - Jean Marie Rifflet
" TCP/IP sockets in Java", Calvert Kenneth L.
"Aide mémoire de JAVA", Granet Vincent

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail Partagez cet article Facebook Twitter Linked In Google+ Viadeo

mise à jour le 25 juin 2015

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes