Utilisation de sources de données par les clients
Si une application client Java EE accède directement à une base de données, vous devez fournir les pilotes de base de données requis sur le poste client et configurer le fournisseur de source de données (fournisseur JDBC) ainsi que les sources de données. Au lieu que votre client d'application accède directement à la base de données, il est préférable qu'il utilise un bean enterprise.
Pourquoi et quand exécuter cette tâche
WebSphere Application Server et son client d'application ne fournissent pas de pilotes de base de données à utiliser directement à partir d'un client d'application Java EE. Vous pouvez demander au fournisseur de la base de données les licences et le code du pilote de la base de données client.
Les sources de données configurées sur le serveur et consultées sur le client ne sont pas intégrées aux transactions globales.
Au lieu que votre client d'application accède directement à la base de données, il est préférable qu'il utilise un bean enterprise. Cette technique élimine la nécessité d'installer un pilote de base de données sur la machine du client, car l'accès à la base de données est alors pris en charge par le bean enterprise qui s'exécute sur WebSphere Application Server. Cela permet aussi à l'application client de tirer parti des fonctionnalités de mise en pool et des autres fonctions de base de données fournies par le serveur.
For a current list of data source providers that are supported on WebSphere Application Server, see the WebSphere Application Server prerequisite website.