Sources de données

Les applications installées utilisent une source de données pour obtenir des connexions à une base de données relationnelle. Une source de données est analogue à la fabrique de connexions Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) qui offre une connectivité à d'autres types de systèmes d'informations d'entreprise (EIS).

Une source de données est associée à un fournisseur JDBC qui fournit les classes d'implémentation de pilote requises pour la connectivité JDBC avec votre base de données de fournisseurs spécifique. Les composants d'application communiquent directement avec la source de données pour obtenir des instances de connexion avec elle. Le pool de connexions qui correspond à chaque source de données fournit la gestion des connexions.

Vous pouvez créer plusieurs sources de données ayant des paramètres différents et les associer au même fournisseur JDBC. Par exemple, vous pouvez utiliser plusieurs sources de données pour accéder à différentes bases de données se trouvant dans la même application de base de données fournisseur. WebSphere Application Server a besoin de fournisseurs JDBC pour mettre en oeuvre l'une des deux interfaces de source de données suivantes définies par Sun Microsystems, ou les deux. Ces interfaces permettent à l'application de s'exécuter dans un protocole de transaction à validation en une phase ou à deux phases.

Dans les versions antérieures à la version 5.0 du serveur d'applications, la fonction d'accès aux données était assurée par une seule architecture de gestionnaire de connexions (CM). Cette architecture est toujours disponible dans la nouvelle version du produit pour assurer la prise en charge des applications J2EE 1.2 (Java 2 Platform, Enterprise Edition), mais elle est complétée par une architecture de gestionnaire de connexions fondée sur l'architecture JCA afin de supporter le style d'applications J2EE 1.3 , les applications J2EE 1.4 et Java EE).

Ces architectures sont représentées par deux types de sources de données. Pour choisir le type de source correct, les administrateurs doivent comprendre la nature de leurs applications, de leurs modules EJB et de leurs Enterprise JavaBeans.

  • Source de données (WebSphere Application Server V4) (déprécié) - Cette source de données utilise l'architecture de gestionnaire de connexions (CM) d'origine. Les applications qui l'utilisent auront le même comportement que si elles s'exécutaient dans la version 4.0 du produit.
  • Source de données - Ce type de source de données utilise l'architecture JCA standard pour assurer la prise en charge des applications J2EE de versions 1.3 et 1.4, ainsi que les applications Java EE . Il s'exécute sous le gestionnaire de connexions JCA et l'adaptateur de ressources relationnelles (RRA).

Choix d'une source de données

  • Application J2EE 1.2 : L'ensemble des beans enterprise, des applications JDBC et des composants de type servlet 2.2 doivent utiliser la source de données 4.0 (déprécié).
  • Application J2EE 1.3 (et versions suivantes)
    • Module EJB 1.1 - Tous les EJB 1.x doivent utiliser la source de données 4.0.
    • Module EJB 2.0 (et versions suivantes) : Les beans enterprise incluant une persistance gérée par conteneur (CMP) version 1.x, 2.0 et suivantes doivent utiliser la nouvelle source de données.
    • Applications JDBC et Servlet 2.3 + composants - Doivent utiliser la nouvelle source de données.

Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdat_datasor
Nom du fichier : cdat_datasor.html