Applications réparties

Code UE : NSY014

  • Cours
  • 6 crédits

Responsable national

Jean-Marc FARINONE

Responsable opérationnel

Jean-Marc FARINONE

Public et conditions d'accès

Auditeurs ayant validé un premier cycle informatique

Objectifs pédagogiques

Donner une vision globale des applications réparties, de la distribution de services et de données à travers l'ensemble des technologies existantes et coopérantes en entreprise.

Compétences visées

- Connaissance des infrastructures logicielles de distribution et des technologies permettant de concevoir des applications réparties.
- Approche de la conception d'applications réparties 
- Connaissance et pratique des méthodes de développement objet

Contenu

Introduction à la distribution
Objectifs des architectures distribuées.
Les différentes formes de distribution : données, applications, services
le concept client/serveur et son évolution vers client/service.
Bases de données distribuées et fédérées
Etude de la distribution des bases de données, des mécanismes de réplication et de fédération
de bases de données hétérogènes.
Systèmes transactionnels
Notion de transaction. Etude des propriétés ACID. Principes d'un système transactionnel, système de validation à 2 phases.
Architectures Distribuées
Etude des différents modèles de distribution. Notions de RPC, de MARSHALLING et des mécanismes de requêtes distribuées. Modèle Client/serveur et architectures multi-tiers.
Distributions des objets et normes et standards existants : CORBA
Le problème de la sécurité en environnement distribué.
Les infrastructures applicatives :
- JEE : servlet, .jsp, composants EJB, JMS,RMI
La distribution sur réseaux Internet
L'architecture Multi-tiers.
Les mécanismes de distribution sur internet :
Serveurs WEB, Les serveurs d'applications, la programmation par script : PHP, accès aux bases de données.
Les WEB services : notions d'architecture. Principes de fonctionnement et la distribution inter-applicative.
Les clients mobiles dans les applications distribuées
 
 

Modalité d'évaluation

Travail personnel et examen.

Bibliographie

  • Georges GARDARIN : Bases de données EYROLLES
  • Jean Pierre MEINADIER : Le métier d'intégration de systèmes HERMES
  • Hubert KADIMA Valérie MONTFORT : Les WEB SERVICES DUNOD
  • Jérôme LAFOSSE : Développement d'applications n-tiers avec JAVA EE, edition ENI
  • Christophe GRANSART, Jean-Marc GEIB, Philippe MERLE : CORBA des concepts à la pratique DUNOD
  • Robert ORFALI, Dan HARKEY, Jerri EDWARDS : Client Serveur VUIBERT
  • Tony Northrup , Shawn Wildermuth , Bill Ryan : Les bases du développement d'applications avec .NET Microsoft Press

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Equipe pédagogique Informatique
Modalité(s) / Lieu(x)
Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

Contact

EPN05 - Informatique
2 rue Conté 33.1.13A
75003 Paris
Tel :01 40 27 26 81
Safia Sider

Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

UE

    • Grand Est
      • Grand Est
        Comment est organisée cette formation à distance ?

        Planning

        Date limite d'inscription : 13/09/2019
        Date de démarrage : 22/10/2018
        Date de la première session d'examen :02/02/2019
        Date de la deuxième session d'examen :14/09/2019

        Accompagnement collectif

        Rendez-vous :
        Chat : oui
        Forum par UE :oui
        Webconférence : oui

        Accompagnement individuel

        Echange par mails : oui
        Accompagnement téléphonique :

        Regroupement

        Séances de regroupement : non

        Modalités de validation

        Examen sur table :oui
        Projet : non
        Contrôle continu : non
        Examen partiel : non
        :
    • Paris
      • Paris
        • 2017-2018 2nd semestre : Formation hybride
        • 2017-2018 2nd semestre : Présentiel
        • 2018-2019 2nd semestre : Formation hybride
        • 2018-2019 2nd semestre : Présentiel
        • 2019-2020 2nd semestre : Formation hybride
        • 2019-2020 2nd semestre : Présentiel