Conservatoire national des arts et métiers

Je recherche une formation

Le Cnam le plus proche
Bordeaux Perigueux Agen Dax Mont-de-marsan Anglet Pau Poitiers Angoulême La Rochelle Chatellerault Limoges Brive Gueret

Fermeture congés d'été

du 29/07/2017 au 27/08/2017 inclus

Technologies pour les applications client-serveur

Informatique et TIC


Code de l'UE : RSX102
Crédit ects : 6c
Nb d'heures de formation : 51


 


Prérequis :

Ce cours s'appuie sur des connaissances en programmation (C, C++, Java) , en systèmes informatiques et en réseaux couches basses. Pour s'inscrire les élèves doivent posséder un niveau de connaissances correspondant à la réussite aux unités de valeur des deux premières années de licence L1 et L2 ou du diplôme Analyste programmeur du Cnam.


Objectifs :

Ce cours concerne les applications en mode client-serveur dans les réseaux informatiques et systèmes répartis. Il détaille les protocoles des réseaux des couches hautes (niveaux session, présentation, application) avec une orientation marquée vers les protocoles d'application (DNS, SMTP... ) et les Web Services. Cette unité de valeur correspond à la seconde partie de l'unité de valeur Réseaux et Communications RSX101.


Compétences visées :

Connaissances de base des réseaux couches hautes : session, présentation, application, des applications (DNS, NFS, LDAP, SMTP...), des Web Services et la tolérance aux pannes dans les systèmes répartis.



1) Introduction : Généralités sur les architectures client-serveur et l'architecture Internet couches hautes.
2) Programmation en mode messages.
Conception des applications en mode message, modélisation des protocoles par automates synchronisés : exemple de l'interface Socket, le bilan de cette phase d'enseignement est close par un TP sur les sockets.
3) Application en mode Appel de Procédure à Distance (RPC, Remote Procedure Call), en protocole NFS (Network File System) d'accès à des fichiers à distance illustre l'utilisation du RPC.
4) Applications Client/Serveur en Web Services :  les techniques XML, JSON, SOAP...
5) Représentation de données dans les réseaux :
Syntaxe abstraite, syntaxe de transfert (ASN1/BER) et son utilisation pour la eestion de réseaux par le  protocole SNMP (Simple Network Management Protocol)
6) Annuaires répartis :  DNS et LDAP.
7) Messageries : exemple du protocole SMTP, format MIME.
8) Sécurité par le protocole SSL. Un TP en HTTPS


Modalité de validation :

Examen


Affiner les résultats par lieu d'enseignement

Angoulême, Brive, Guéret, La Rochelle, Limoges, Niort, Poitiers, Bordeaux, Pau, Côte Basque

Résultat(s) précis [+]

Lieu
d'enseignement
Informations
session 2017/2018
2017
2018
2018
2019
2019
2020
Tous centresCombinaison de séminaires régionaux en présentiel et en journée sur BORDEAUX, de cours accessibles en salle en fonction du lieu, ou en vidéo en direct et en différé, d'activités tutorées sur la plateforme pédagogique.
(Planning à venir)
Formation mixte
1
Formation mixte
1
Formation mixte
1

Tarifs (hors droit de base) :
Enseignement mixte : 1020 € (tarif réduit* : 78 €)


(*) Le tarif réduit s'applique aux formations pour lesquelles vous n'avez pu faire valoir de dispositif(s) de prise en charge (par votre employeur ou par un organisme paritaire collecteur agréé). Dans ce cas, vous y souscrivez à titre individuel et vous bénéficiez de l'aide du Conseil Régional d'Aquitaine.

Cnam Aquitaine
16 cours de la Marne Bordeaux Aquitaine 33800