POC-2022 (Programmation Orientée Composants)
Topic outline
-
-
-
- Faculté : Mathématique et Informatique
- Département : Informatique
- Public cible : 2eme année Master Informatique
- Intitulé du cours : Programmation Orienté Composants (POC)
- Crédit :05
- Coefficient :03
- Durée : 14-16 semaines
- Horaire : 1H30 cours et 1h30 TP.
Enseignant :
Chargée de module : Dr .Loucif Hemza
Disponibilité :
Au département : Dimanche et Mercredi.
Par mail: hemza.loucif@univ-msila.dz - Faculté : Mathématique et Informatique
-
-
-
Prérequis
L'ensemble des connaissances préalables recommandées pour l'étudiant:
- Concepts de base du GL
- Programmation
en JAVA
-
Objectifs de l’enseignement : à la fin de ce cours, l'étudiant doit être être capable de :
- décrire les techniques de conception par composants
- mettre en œuvre dans des cas simples les technologies d'accès à des objets persistants via JDBC & JDO
- d'invoquer des services distants via RMI & Corba
-
-
-
1.1. Les Composants logiciels
1.2. L’intérêt des composants logiciels
1.3. Les Caractéristiques d’un composant
1.4. Les éléments d’un composant
1.5. La programmation orientée composant (POC)
1.6. La POC vs La POO
-
Forum
-
-
-
2.1. Microsoft .NET
2.2. Les composants .NET
2.3. Les composants DLL
2.4. Les composants EXE
2.5. MS Visual Studio
2.6. TP 01
2.7. TP 02
-
Forum
-
-
-
3.1. Introduction
3.2. Java EE
3.3. Le JavaBean
3.4. La Structure d’un Bean
3.5. TP 01
3.6. L’exportation en jar
3.7. TP 02
-
Forum
-
-
-
4.1. Introduction
4.2. L’architecture à base d’EJBs
4.3. Caractéristiques d’EJBs
4.4. Le conteneur d’EJBs
4.5. Les types d’EJBs
4.5.1. Les EJBs session
4.5.1.1. Stateless (sans état) EJBs
4.5.1.2. Statefull (avec état) EJBs
4.5.2. Les EJBs Entity
4.5.3. Les EJBs Message Driven
4.6. TP
-
Forum
-
-
-
File
5.1. Définition
5.2. Principe de Java RMI
5.3. Création d’un objet et son invocation avec RMI
5.3.1. Coté serveur
5.3.2. Coté client
5.4. Hello world avec RMI
-
Forum
-
-
-
6.1. Le modèle de composants CORBA
6.2. L’ORB
6.3. Le langage IDL
6.4. Les caractéristiques d’une interface IDL
6.5. Les types de bases de CORBA
6.6. Exemple d’application
-
Forum
-
-
-
File
-
File
-