Conception de logiciels intranet : patrons et canevas
Formation
À Paris Cédex 03
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris cédex 03
-
Dates de début
Dates au choix
Objectifs pédagogiques Appréhender les concepts et outils permettant la mise en oeuvre d'applications et de systèmes distribués sur le Web. Apprendre à identifier et utiliser les patrons (pattern) adaptés à une situation de conception, ou pour la définition d'une architecture. Construire le canevas (framework) adapté à un type d'architecture système.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Effectuer un choix de patron et de canevas. Définir une architecture distribuée pour systèmes hétérogènes.
Les Avis
Les matières
- Intranet
Le programme
Contenu
Introduction, notion de patron et de canevas
Structure d'un patron en langage à Objets
Patrons revisités : Créateurs, structuraux et comportementaux
Patrons pour la concurrence
Cas des Architectures à Objets répartis : Patrons Registry, Proxy, ....
Implémentation en Java RMI
Cas des Architectures à base de composants : Patrons Object Request Broker(ORB), Mobile Agent, ....
Implémentation avec Java Management eXtension(JMX)
Cas des Architectures Orientées Messages : Patrons : Publish-subscribe, Retransmission, Mailbox, ....
Implémentation avec Java Messaging Service (JMS)
Persistance et transaction : Patrons : DAO/CRUD, Composite Transaction,...
Utilisation de JDBC, JavaSpace
Canevas logiciels : Canevas pour les trois types d'architectures (Objets répartis, à base de composants, orientées messages)
Infrastructure Web
mDNS-SD: Découverte et enregistrement de services
Android : un exemple de canevas, Mise en oeuvre.
Note: les noms des patrons, canevas sont issus de la bibliographie
Modalité d'évaluation
Examen sur table de 2 heures.
Bibliographie
- site du cours :
- l'agenda :
- outil d'aide au développement des TP :
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Conception de logiciels intranet : patrons et canevas