Verwendung von Datenquellen im Client aktivieren
Wenn eine Java EE-Clientanwendung direkt auf eine Datenbank zugreift, müssen sie die Datenbanktreiber auf der Clientmaschine bereitstellen und den Datenquellenprovider (JDBC-Provider) und Datenquellen konfigurieren. An Stelle des direkten Datenbankzugriffs wird empfohlen, dass die Clientanwendung über eine Enterprise-Bean auf die Datenbank zugreift.
Informationen zu diesem Vorgang
WebSphere Application Server und Application Client for WebSphere Application Server bieten keine Unterstützung für die direkte Verwendung von Clientdatenbanktreibern in einer Java EE-Clientanwendung. Sie können sich an den Datenbankanbieter wenden, um den Code und die Lizenzen für die Clientdatenbanktreiber anzufordern.
Datenquellen, die auf dem Server konfiguriert sind und auf dem Client gesucht werden, nehmen nicht an globalen Transaktionen teil.
An Stelle des direkten Datenbankzugriffs wird empfohlen, dass die Clientanwendung über eine Enterprise-Bean auf die Datenbank zugreift. Mit dieser Technik müssen die Datenbanktreiber nicht auf der Clientmaschine installiert werden, weil der Datenbankzugriff von der Enterprise-Bean durchgeführt wird, die in WebSphere Application Server ausgeführt wird. Außerdem ermöglicht diese Technik der Clientanwendung, das Pooling und weitere Datenbankfunktionen zu nutzen, die vom Server bereitgestellt werden.
Eine aktuelle Liste der Datenquellenprovider, die in WebSphere Application Server unterstützt werden, finden Sie auf der Website mit den Voraussetzungen für WebSphere Application Server.