uqac.ca

web

8INF415

Systèmes distribués

(3.0 cr.)

Permettre à l'étudiant de maîtriser et approfondir les principes des échanges et de communication des systèmes distribués à base objet, composant et service. Approfondir les notions de protocoles de présentation, de session et d'application.

Modèles et architectures des applications réparties: client-serveur, deux-tiers, trois-tiers, peer-to-peer, code mobile, Grid et cloud computing. Plateformes distribuées et types de middlewares. Types de communication : par message, par procédure, et par objet. Modélisation d'applications distribuées avec UML. Développement des applications distribuées à l'aide d'un paradigme model-vue-contrôleur, notamment dans le contexte de l'Internet. Traitement du côté client versus traitement du côté serveur, contrôle de session, gestion des formulaires, contrôle des erreurs. Concepts d'applications riches (AJAX). Concept de services Web (SOAP) et de ressources (R).

Préalable(s): (8INF120 et 8INF341)

(08/2017)

Appartenance départementale

Informatique et mathématique

Programmes dans lesquels se trouve ce cours

6908 Baccalauréat avec majeure en conception de jeux vidéo
7833 Baccalauréat en informatique

Ce cours est offert au trimestre suivant:

Automne 2017

Groupe 11 (CHICOUTIMI SOIR) - OUVERT

du mercredi 30-08-2017 au mercredi 13-12-2017 de 16:00 à 18:45 Local: P1-7110
du jeudi 31-08-2017 au jeudi 14-12-2017 de 16:00 à 17:15 Local: P1-7110(travaux dirigés)
À propos du site Web institutionnel - © UQAC 2017. Tous droits réservés.