Les architectures NTiers

S'inscrire maintenant
  1. Introduction
    1. De l'informatique centralisée au client-serveur
    2. Les trois niveaux d'abstraction d'une application
  2. L'architecture Un-Tier (un étage)
    1. Solution sur site central
    2. Les applications Un-Tier déployées
    3. Limitations
  3. L'architecture Deux-Tiers (deux étages)
    1. Dialogue client-serveur
    2. Limitations du client-serveur deux tiers
    3. Technologies impliquées
  4. Les architectures distribuées
    1. Les serveurs de transactions
    2. Le client léger
  5. L'architecture Trois-Tiers (trois étages)
    1. Les couches : données, application (business logic) et présentation
    2. Le middleware : à la fois client et serveur
    3. Les objets métiers
    4. Étude d'une application concrète
  6. Les architectures N-Tiers
    1. Des étages supplémentaires
    2. Un modèle typique
    3. Intégration des technologies dans le modèle (langages, protocoles, interfaces, serveurs)
  7. Plate-formes existantes (framework)
    1. La plate-forme JAVA: J2EE
      • Les Java Beans
      • Les EJB (Entreprise Java Beans)
      • Les implémentations libres et commerciales
    2. La plate-forme Microsoft : Dot Net
      • Parallèle entre J2EE et Dot Net
      • Orientations, points forts et limitations
      • Architectures, intégration des autres technologies
      • Les couches de services
    3. L'architecture N-Tiers pour le Web
      • Les WebServices
  8. Communication inter Objets
    1. Principes des RCP
    2. L'appel de procédures distantes en Java (RMI)
    3. Le modèle CORBA
      • IDL : Le langage de définitions d'interfaces
      • ORB : Le négociateur de requêtes
    4. Microsoft OLE-COM-Activex
    5. Parallèle entre CORBA et DCOM
    6. Intégration de ces technologies dans un environnement hétérogène
S'inscrire maintenant