Recherches de sources de données pour les beans enterprise et les modules Web

Pendant l'assemblage ou le déploiement de l'application, vous devez associer la référence de ressource au nom JNDI (Java™ Naming and Directory Interface) de la ressource réelle dans l'environnement d'exécution. Cette opération peut être réalisée dans l'outil d'assemblage ou constituer l'une des étapes de l'installation du fichier EAR de l'application.

Bean BMP (Bean-Managed Persistence)

Lorsque vous développez un bean BMP, vous ne connaissez généralement pas à l'avance le nom de la source de données sur le serveur d'applications cible. Dans votre code, ne recherchez pas directement la source de données. Recherchez plutôt la référence de ressource dans l'espace de noms java:comp/env. Supposons que vous recherchiez la référence de ressource ref/ds, par exemple :
javax.sql.DataSource dSource = (javax.sql.DataSource)((new InitialContext()).lookup("java:comp/env/ref/ds"));

Dans l'outil d'assemblage, entrez le nom ref/ds sous l'onglet Généralités de la page Références de ressources. Si vous connaissez le nom de la source de données, vous pouvez le spécifier directement sous l'onglet Liaisons de cette même page. Notez que si vous ne spécifiez pas ici ce nom JNDI, vous devez le fournir lors de l'installation du fichier EAR de l'application.

Bean CMP (Container-Managed Persistence)

Le processus de liaison des sources de données pour le bean CMP (Container-Managed Persistence) est le même que celui que vous exécutez pour les beans BMP (Bean-Managed Persistence). Utilisez le nom JNDI de la source de données comme propriété de liaison WebSphere pour chaque bean lors de l'assemblage de l'application.

Servlets et fichiers JSP (JavaServer Pages)

Dans une application à base de servlet, vous recherchez la source de données exactement comme dans le cas d'un bean BMP.


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_bindds
Nom du fichier : cdat_bindds.html