Formation continue Nord-Pas de calais Conservatoire National des Arts et Métiers Nord-Pas de calais
Béthune - Dunkerque - Lille - Maubeuge - Valenciennes
Toutes nos coordonnées
formation Nord-Pas de calais
Plus de 1000 formations dans 350 métiers, tout au long de la vie

formations en nord pas de calais
Accueil Présentation Nos formations Définir votre projet Organisation des études Contacts
           
Cnam Nord-Pas de calais

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
6 Cré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.


 
 
   
Espace auditeurs
Formations en alternance Formation continue Cours du soir Formation à distance, e-learning Formations courtes DIF