Chapter 6 Création d'applications J2EE pour BEA WebLogic
PowerAMC prend en charge de nombreuses fonctionnalités pour les applications J2EE, telles que la mise en correspondance objet-relationnel (correspondances O/R), les diagrammes de composants UML et la génération d'EJB (Enterprise Java Bean).
Il existe plusieurs type d'EJB : les beans d'entité (Entity Bean), beans de session (Session Bean) et les beans commandés par message (Message Driven Bean).
Les beans d'entité sont utilisés pour les objets persistants. Il existe deux types de gestion de la persistance :
J2EE 1.3 comporte trois nouveaux modèles de composant EJB 2.0. La spécification EJB 2.0 introduit un certain nombre d'améliorations, parmi lesquelles une meilleure définition pour les CMP, les interfaces local, le langage de requête EJB-QL (EJB Query Language) et les méthodes ejbSelect.
PowerAMC prend en charge la modélisation objet UML et la modélisation des données. Il est intéressant pour les développeurs d'utiliser le même outil pour définir des objets, une structure de base de données, une correspondance O/R et générer des EJB. PowerAMC prend en charge la définition de correspondances O/R et la génération d'EJB, y compris la spécification d'EJB 2.0. Il peut également fonctionner avec tout serveur d'application utilisant EJB 2.0.
Grâce à PowerAMC, vous pouvez :
WebLogic Server 7.0 de BEA prend charge l'intégralité de la spécification EJB 2.0. Il peut gérer la persistance des EJB par le biais de leur conteneurs (CMP). Il est généralement préférable de le laisser gérer la persistance car cet outil propose une gestion de la persistance optimisée et de meilleures performances pour les applications à grande échelle.
Etant donné que PowerAMC dispose déjà des métadonnées de correspondances O/R, nous fournissons un moyen d'exporter ces métadonnées vers un serveur WebLogic pour simplifier la vie de clients et optimiser la gestion de la persistance pour les EJB.
PowerAMC vous permet d'effectuer les opérations suivantes :
Ce chapitre décrit la prise en charge par PowerAMC de BEA WebLogic Server 7.0.
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |