ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 10/1 - 2004  - pp.73-87  - doi:10.3166/objet.10.1.73-87
TITRE
Vers de véritables composants EJB réutilisables

RÉSUMÉ
De nombreux travaux de recherche se focalisent sur des modèles de composants permettant la réunion de deux domaines : les objets et les bases de données. Le modèle de composants EJB (Entreprise Java Bean) de SUN en est la plus parfaite illustration. Ce modèle riche permet ainsi de manipuler des composants entité représentant d'un objet base de données. Qu'en est-il d'une caractéristique essentielle de ce qu'on est en droit d'attendre d'un modèle de composants, à savoir la réutilisation ? Dispose-t-on actuellement de composants EJB sur l'étagère ? Dans le domaine plus particulier des systèmes d'information (SI), que se passe-t-il pour des composants EJB entité lors de l'évolution des systèmes d'information ? Peut-on réutiliser ces composants dans des contextes fonctionnels différents et simultanés (la notion bien connue de vues et schémas-vues dans les systèmes d'information) ? Nous détaillons dans ce papier une extension du modèle EJB : le modèle EJB++, inspiré essentiellement du modèle abstrait de composants de la nouvelle norme CORBA 3. Nous avons réalisé une implémentation logicielle de ce modèle. Cette extension apporte la réutilisation dynamique de composants EJB et devient ainsi une brique essentielle vers une conception orientée composant de systèmes d'information. Si le modèle abstrait EJB++ peut s'appliquer dans un contexte EJB, il peut être également exploité dans d'autres contextes technologiques (CCM...) et donc s'inscrire dans une démarche MDA.


ABSTRACT
Many research tasks are focused on components models allowing both two fields: objects and databases. The SUN's component model EJB (Enterprise Java Bean) is the better illustration. This model makes it possible to handle entity components representing data. What about essential characteristic of EJB components, namely the re-use ? Does one currently have components EJB off the shelves ? Who does the EJB components evolve when the Information System changes ? Can these components be reused simultaneously in different functional contexts (well-known concept of views and view-schemas) ? In this paper, we talk about an EJB model extension : EJB++ model, inspired primarily from the components abstract model of new CORBA 3 standard. We carried out an implementation of this model. This extension brings the dynamic re-use of EJB components and becomes thus an essential brick towards a component driven design of Information Systems. If the EJB++ abstract model can be applied in EJB context, it can be also exploited in other technological contexts (CCM...) and thus be MDA compliant.


AUTEUR(S)
Olivier CARON, Jean-Marc GEIB, Emmanuel RENAUX

MOTS-CLÉS
composants, EJB, modèle abstrait, connexions, réutilisation.

KEYWORDS
components, EJB, abstract model, connections, reuse.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (144 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
made by WAW Lavoisier