Informatique RĂ©partie

Informations

ResponsableCĂ©cilia Zanni-Merk
Enseignant(s)Alexandre Pauchet
LangueFrançais ou anglais
Crédits4.5
Volume horaireCM : 18h TD : 18h
Site webhttp://moodle.insa-rouen.fr/course/view.php?id=16

Objectifs

Le but de cet EC est d'acquérir les compétences essentielles au développement d'applications réparties

Capacités enseignées

  • RĂ©fĂ©rentiel INSA :
    • MaĂ®triser un ou plusieurs langages de programmation (procĂ©dural ou orientĂ©-objet) [3P]
    • MaĂ®triser un langage d'interrogation de base de donnĂ©es [3P]
    • Utiliser un serveur d'applications [3I]
    • MaĂ®triser les technologies associĂ©es au Web [3P]
    • MaĂ®triser les techniques de distribution de services [3I]
  • RĂ©fĂ©rentiel CNISF :
    • J10A [2P]
    • T10A [3I]
    • J40E [3I]
    • J50E [2P]
    • J60G [2P]
    • J60S [2P]
    • J60T [3I]
1 - notion, 2 - théorisation, 3 - application, I - intégralement, P - partiellement

Programme

  • Architectures d'application rĂ©parties et Client/Serveur
  • Les Sockets
  • RMI
  • Services Web
  • Services REST
  • J2EE et les EJB

Pré-requis

  • RĂ©seaux Informatiques
  • Technologies Web

Bibliographie

  • Architectures RĂ©parties en Java, Annick Fron, Dunod
  • Au coeur de Corba, JĂ©rĂ´me Daniel, 2nde Edition, Vuibert Informatique
  • Corba Fundamentals and Programming, John Siegel, Wiley
  • Java RMI, William Grosso, O'Reilly
  • DĂ©veloppement Web avec J2EE, Eric Sarrion, O'Reilly
  • Enterprise JavaBeans, Richard Monsor-Haefel, O'Reilly
  • Java Web Services, David A. Chappell et Tyler Jewell, O'Reilly

MĂ©thode d'Ă©valuation

  • Mini projets : 40%
  • Examen (QCM+machine) : 60%