NSY014 - Applications réparties  [ 6 crédits ]

Public Concerné
Auditeurs ayant validé un premier cycle informatique

Finalité de l'unité d'enseignement

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.
Capacité et compétences acquises
- 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
Organisation
6Crédits 
Contenu de la formation
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
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, COM/DCOM
Le problème de la sécurité en environnement distribué.
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, ASP et ASP. NET, accès aux bases de données.
Les WEB services : notions d'architecture. Principes de fonctionnement et la distribution inter-applicative.
Notions d'urbanisation des systèmes d'information
Introduction à l'EAI (Enterprise Applications Integration), les différents niveaux d'intégration, gestion des flux inter-applicatifs. Processus métiers et Introduction au Business Process Modeling, BPMN et BPEL.

Trouvez votre formation

Trouvez une Unité d'Enseignement

Accés à PLEIAD

     
Formations en alternance Formation continue Cours du soir Formation à distance, e-learning Formations courtes DIF CIF Congé individuel de formation CIF CDI, CIF CDD, CIF HTT Contrat de professionnalisation Centre de bilan de compétences