Adaptateur de ressources relationnelles et JCA

Un adaptateur de ressources est un pilote de niveau système qu'une application Java™ utilise pour se connecter à un système d'information d'entreprise (EIS). Un adaptateur de ressources se "branche" dans un serveur d'applications et assure la connectivité entre le système EIS, le serveur d'applications et l'application d'entreprise.

WebSphere Application Server prend en charge les versions 1.0, 1.5 et 1.6 de JCA, y compris les fonctions configurables supplémentaires pour les adaptateurs de ressources JCA 1.5 avec les spécifications d'activation gérant les demandes entrantes. La spécification JCA version 1.6 ajoute également un support pour les annotations Java dans les modules RAR. Pour plus d'informations sur le support d'annotations, consultez la rubrique relative au support JCA 1.6 pour les annotations dans les modules RAR.

L'accès aux données pour les beans de persistance gérée par conteneur (CMP) est géré indirectement par le gestionnaire de persistance de WebSphere. La spécification JCA autorise le gestionnaire de persistance à déléguer l'accès aux données à l'adaptateur de ressources JCA sans savoir quel magasin de données spécifique est utilisé. Pour accéder au contenu d'une base de données relationnelle, le gestionnaire de persistance utilise l'adaptateur de ressources relationnelles.

Les plateformes de bases de données prises en charge par le produit et accessibles par l'API JDBC sont recensées sur le site Web des composants requis de WebSphere Application Server.

Adaptateurs de ressources Java EE Connector Architecture et WebSphere

Le fournisseur d'un serveur d'applications particulier étend son système une fois pour toutes afin de le rendre compatible avec l'architecture JCA (Java Platform, Enteprise Edition Connector Architecture) et, dès lors, il a la garantie que son système pourra se connecter en toute transparence à divers systèmes d'information d'entreprise. De son côté, le fournisseur d'un système d'information d'entreprise met à disposition un adaptateur de ressources standard, capable de se brancher dans n'importe quel serveur d'applications compatible avec l'architecture de connecteurs.

Le produit prend en charge tous les adaptateurs de ressources qui implémentent la version 1.0, 1.5 ou 1.6 de cette spécification. IBM® comprend IBM MQ et le service de bus d'intégration de services avec le serveur d'applications et IBM fournit des adaptateurs de ressources pour de nombreux systèmes d'entreprise séparément du package WebSphere Application Server, qui incluent sans s'y limiter CICS (Customer Information Control System), HOD (Host On-Demand), IMS (Information Management System) et SAP (Systems, Applications, and Products) R/3 .

L'approche générale d'écriture d'une application qui utilise un adaptateur de ressources JCA est de développer des beans session EJB ou des services avec des outils tels que Rational Application Developer. Le bean session utilise les interfaces javax.resource.cci pour communiquer avec un système d'information d'entreprise à travers l'adaptateur de ressources.

Adaptateur de ressources WebSphere Relational

WebSphere Application Server propose l'implémentation de l'adaptateur de ressources relationnelles WebSphere (WRRA). Cet adaptateur permet à une application d'accéder dynamiquement à une base de données à travers des appels JDBC. La gestion des connexions est basée sur l'architecture de gestion de connexions JCA et prend en charge le regroupement de connexions, les transactions et la sécurité. L'adaptateur RRA de WebSphere est installé et s'exécute dans le cadre de WebSphere Application Server, et il ne nécessite pas d'administration supplémentaire.

L'adaptateur RRA prend en charge à la fois la configuration et l'utilisation des sources de données JDBC et des fabriques de connexions JCA. Il prend en charge la configuration et l'utilisation des sources de données implémentées soit en tant que sources de données JDBC, soit en tant que fabriques de connexions JCA (Java EE Connector Architecture). Les sources de données peuvent être utilisées directement par les applications, ou elles peuvent être configurées pour être utilisées par des beans entity CMP (Container-Managed Persistence).

Pour plus d'informations sur l'adaptateur de ressources relationnelles WebSphere, voir les rubriques suivantes :
  • Pour plus d'informations sur les adaptateurs de ressources et l'accès aux données, voir la rubrique relative aux fonctions de portabilité des accès aux données.
  • Pour les paramètres RRA, voir la rubrique relative aux paramètres des adaptateurs de ressources relationnelles WebSphere.
  • Pour plus d'informations sur les beans enterprise, voir la rubrique relative aux applications EJB.

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_resourcead
Nom du fichier : cdat_resourcead.html