J2ee

2494 mots 10 pages
KWWSZZZDGHOHLPDJIUaGRQVH]FRXUV

Les Enterprise Java Beans

Didier DONSEZ
'LGLHU'RQVH]#LPDJIU 'LGLHU'RQVH]#LHHHRUJ

Université Joseph Fourier (Grenoble 1) IMA – LSR/ADELE

Plan
I Rappels
• Programmation par Composant • Architecture multi-tiers

I Les EJB I Un exemple

Rappel

La programmation par composant

I Limites de la programmation usuelle
« programming in the small »
• tout est la la charge du programmeur
• construction des différents modules • définition des instances • interconnexions des modules

• structure de l’application peu visible
• ensemble des fichiers de codes nécessaire

• évolution / modification difficile
• changement du mode de communication • évolution, ajout, suppression de fonctionnalités • modification du placement

• développement, génération des exécutables, déploiement
• pas ou peu d’outils pour les applications réparties

Rappel

La programmation par composant
I Programmation constructive (ou par composition)
« programming in the large » • Motivation : réutilisation de logiciel
• intégration de modules logiciels existants • construction d' applications réparties par assemblage de modules logiciels existants • programmation à gros grain ("programming in the large")

• Approche : description de l' architecture de l' application à l' d' aide un langage déclaratif
• modèle de construction des composants
FRPSRVDQWV  interfaces, attributs, implémentation

• description des interactions entre composants (connecteurs) • description de variables d' environnement (placement, regroupement, sécurité, etc.)

Les composants...
I Qu’est-ce que c’est ?
• 'pILQLWLRQ XVXHOOH
• • • • module logiciel autonome pouvant être installé sur différentes plates-formes qui exporte différents attributs, propriétés ou méthodes qui peut être configuré capable de s’auto-décrire

• ,QWpUrW  être des briques de base configurables pour permettre la construction d’une application par composition

I

en relation

  • Jyutyjyytjjhy
    478 mots | 2 pages
  • Jndozep
    907 mots | 4 pages
  • Jjgkb
    299 mots | 2 pages
  • Jhjl
    1240 mots | 5 pages
  • Jjjbg
    442 mots | 2 pages
  • jjj3
    272 mots | 2 pages
  • Jnjj
    23050 mots | 93 pages
  • j3an
    4269 mots | 18 pages
  • Jyuy
    844 mots | 4 pages
  • JKJJJj
    278 mots | 2 pages
  • Jjjj
    405 mots | 2 pages
  • Jnbjuh
    371 mots | 2 pages
  • jjoj
    595 mots | 3 pages
  • Jjjj
    1499 mots | 6 pages
  • jljl
    597 mots | 3 pages