Db2 Connect En Tant Que Serveur D'applications Java - IBM DB2 Connect Guide D'utilisation

Table des Matières

Publicité

DB2 Connect en tant que serveur d'applications Java

De nombreux inconvénients associés aux langages de script peuvent être
contournés en utilisant le langage Java. IBM fournit des applets et applications qui
vous permettent de vous servir de Java à chaque étape d'une transaction Web. En
mettant en oeuvre les solutions proposées par IBM, vous pouvez combiner
différentes techniques et utiliser par exemple des solutions intégrant des scripts
comme Perl DBI ou Microsoft Active Server Pages avec DB2, ou opter pour une
implémentation plus robuste fournie par un serveur d'applications Java comme
IBM WebSphere.
Les programmeurs Java disposent de deux interfaces API. La première, JDBC,
prend en charge l'utilisation de Java pour développer des applets Java sensibles
aux données, des applications Java, des servlets Java, des pages JSP (Java Server
Pages) et des beans EJB (Enterprise Java Beans). JDBC est une API d'appel de
méthode ou de niveau d'appel. La seconde interface API Java, SQLJ, vous permet
de spécifier du code SQLJ incorporé dans un programme Java. DB2 peut utiliser
les deux interfaces API, aussi bien du côté serveur que du côté client d'une
transaction Web.
Du côté client, les applets, les applets sensibles aux données et les applications sont
pris en charge. Du côté bases de données, l'activation Java prend la forme d'objets
de base de données, comme des fonctions définies par l'utilisateur et des
procédures mémorisées.
Pour DB2 for z/OS, DB2 Server for VM and VSE, et DB2 for IBM i, vous disposez
de deux méthodes pour déployer une application Java. Vous pouvez utiliser la
connectivité directe fournie par DB2 Connect Personal Edition via TCP/IP, ou vous
pouvez utiliser un serveur DB2 Connect qui assurera la connectivité au serveur de
base de données grand système IBM.
Dans les deux cas, l'utilisateur sur le Web n'a besoin d'aucun logiciel spécifique
pour accéder à la base de données, il doit uniquement disposer d'un navigateur
Web standard. Le seul composant qui doit être installé est le serveur DB2 Connect
et tout serveur Web répondant aux normes de l'industrie. Si le serveur Web et DB2
Connect ne se trouvent pas sur les mêmes machines physiques, un client IBM Data
Server doit être installé sur le serveur Web.
Pour DB2 for z/OS, le composant clé est constitué par un serveur DB2 Connect
s'exécutant sur un serveur de niveau intermédiaire. Ce composant fournit
l'activation du serveur JDBC, en plus de la connexion au serveurs DB2 for z/OS,
DB2 Server for VM and VSE, et DB2 for i. Une fois encore, le client n'a pas besoin
de posséder d'autre logiciel spécifique que le navigateur Web.
IBM propose une prise en charge étendue et des outils permettant de développer
des applets et des applications Java. Pour le développement d'applications de base
de données, DB2 Database Enterprise Developer Edition fournit Rational Web
Developer, IBM Data Studio, DB2 WebSphere Application Server, ainsi que DB2 et
DB2 Connect pour l'exécution de tests. Les outils tiers tels que NetBeans, Borland
JBuilder ou Symantec Visual Cafe fonctionnent également avec les solutions de
base de données IBM.
16
IBM DB2 Connect 9.7 - - Guide d'utilisation

Publicité

Table des Matières
loading

Table des Matières