Se familiariser avec les stratégies utilisées dans les différents types de systèmes distribués. Revoir et approfondir les notions de protocoles. Concevoir et mettre en oeuvre des applications distribuées, notamment dans le contexte de l'Internet.
Architecture des systèmes ouverts selon ISO. Protocoles de présentation, de session et d'application. Conception d'applications distribuées: client/serveur, CORBA, DCM, WAP. Modélisation d'applications distribuées avec UML. Langages de bases du web: HTML, XML, CSS, XSL. Programmation client : JavaScript, Applet JAVA, Flash. Programmation serveur : SSI, CGI, ASP, PHP, Servlet JAVA.
Préalable(s): (8PRO128 et 8SIF120)
Formule pédagogique : Cours Magistral
0711 | Programme court de premier cycle en informatique pour étudiants en séjour d'études |