Formation indisponible à l'heure actuelle
Applications réparties
Formation
À Montpellier ()
Description
-
Typologie
Formation
Apprenez à votre rythme, tout au long de votre parcours professionnel. Le Cnam offre des formations développées en étroite collaboration avec les entreprises et les organisations professionnelles afin de répondre au mieux à leurs besoins et à ceux de leurs salariés.
Le Cnam remplit trois missions principales:
la formation professionnelle supérieure tout au long de la vie,
la recherche technologique et l'innovation,
la diffusion de la culture scientifique et technique. Cette UE apparaît dans les diplômes et certificats suivants : Entrée
CYC12p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité informatique, parcours Systèmes d'information (ISI)
Centres d'enseignement Entrée
CYC14p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité informatique, parcours Réseaux, systèmes et multimédia (IRSM)
Centres d'enseignement Entrée
CYC15p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité informatique, parcours Modélisation et ingénierie mathématique
Centres d'enseignement Entrée
CYC45p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité informatique, parcours Architecture et ingénierie des systèmes et des logiciels (AISL)
Centres d'enseignement Entrée
CYC47p-1 Ingénieur diplômé de l'école d'ingénieurs du Cnam Spécialité informatique, parcours Informatique modélisation optimisation (IMO)
Centres d'enseignement Entrée
DIE43p-1 Diplôme d'établissement Concepteur en architecture informatique
Centres d'enseignement Entrée
LG025p1 Licence Sciences, technologies, santé, parcours mention informatique générale
Centres d'enseignement Public et conditions d'accès Auditeurs ayant validé un premier cycle informatique
Les Avis
Les matières
- Ingénieur du son
- Ingénierie
- Services
- Ingénierie formation
- Modélisation
Le programme
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és de l'évaluation Travail personnel(25% de la note) et examen (75%)
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
Applications réparties
