• Aller au contenu
  • Plan du site
Logo du Cnam Paca Conservatoire National des Arts et Métiers
  • Le Cnam
    en pratique
    • Qu'est-ce que le Cnam ?
    • Définir son projet
    • Organiser sa formation : Diplômes et modalités
    • Financer son projet - Tarifs
    • S'inscrire
    • Documents à télécharger
    • Les associations d'élèves
    • Infos et conseils pratiques
  • Offre de
    formation
    • École Management & Société (M&S)
    • École Sciences Industrielles & Technologies de l'Information (SITI)
    • Formations en alternance
    • Formations à distance
    • Activités Nouvelles
      Nouvelles Compétences (ANNC)
  • Valider
    ses acquis
    • Valider les Acquis Professionnels (VAP85)
    • Valider les Acquis de l'Expérience (VAE)
    • Valider les Études Supérieures (VES)
    • Réunions d'information VAE
    • Financer sa VAE
    • Dates des jurys VAE
  • Culture
    scientifique
  • Stages,
    emploi
    • Offre de mission
    • Offres d'emploi et de stages
    • Le Cnam recrute
  1. Accueil
  2. Offre de formation
  3. Technologies pour les applications client-serveur

[RSX102] Technologies pour les applications client-serveur (6 ECTS)

  • Présentation
  • Planning
  • Calendrier

Objectifs

Ce cours concerne les applications en mode client serveur dans l'architecture Internet. 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.

Contenu

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) Programmation en mode Appel de Procédure à Distance (RPC, Remote Procedure Call), Un cours/TP sur Java RMI illustrera cette partie du cours. Le protocole NFS (Network File System) d'accès à des fichiers à distance illustre l'utilisation du RPC.
4) Applications Client/Serveur en Web Services : programmation par web services avec XML/SOAP, un TP illustrera ce cours
5) Applications client serveur de l'Internet
Syntaxe abstraite, syntaxe de transfert : ASN1/BER et son utilisation pour la Gestion de Réseaux : Protocole SNMP (Simple Network Management Protocol)
Annuaires répartis : exemple de l'annuaire DNS.
Messageries : exemple du protocole SMTP, format MIME.

Modalités de validation

examen

Compétences visées

Connaissances de base des réseaux couches hautes : session, présentation, application, des applications types de l'Internet et des Web Services.

Formations

Cette unité d'enseignement est dispensée dans les formations suivantes :

  • [LG025p-1] Licence informatique générale (L3)
  • [CPN62p-1] Concepteur en architecture informatique
  • [CYC12p-1] Ingénieur informatique - Option systèmes d'information
  • [CYC14p-1] Ingénieur informatique - Option réseaux et multimédia
Centre Régional du Cnam Provence-Alpes-Côte d'Azur
12, Place des Abattoirs - 13015 Marseille
E-mail : centre-regional.paca@cnam.fr

Contact - Mentions légales - Le Cnam recrute - RSS

Logo Région PACALogo Ville de MarseilleLogo Ministère de l'Enseignement et de la RechercheLogo EuropeLogo Ouest Provence