> Tech > Web DB2 Services – De quoi a-t-on besoin ?

Web DB2 Services – De quoi a-t-on besoin ?

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

Vous connaissez maintenant les technologies qui sous-tendent les services Web. Voyons ce qu'il faut pour pouvoir utiliser les services Web DB2 sur un serveur iSeries. Si vous utilisez Web- Sphere Application Server Express for iSeries (WAS Express), le DB2 Web Services runtime est déjà  installé. Si vous utilisez WebSphere Application

Server for iSeries (WAS), le DB2 Web
Services runtime, worf.jar, doit être
installé dans un répertoire iSeries du
chemin de classe du serveur d’applications.
WORF signifie Web Services Object
Runtime Framework. Ce framework
vous permet de définir facilement un
service Web au moyen d’une instruction
SQL stockée dans un fichier XML,
pour accéder aux données DB2 locales.
WORF permet de déployer les
services Web en fonction des ressources.
Le déploiement basé sur les
ressources signifie que vous définissez
le service Web dans un fichier de ressources
que vous placez dans un répertoire
de votre application Web.
Ensuite, quand vous demandez ce fichier
source, WORF le charge puis le
met à  disposition comme un service
Web. Si vous modifiez le fichier de ressources
et le demandez à  nouveau,
WORF détecte le changement et
charge la nouvelle version. Ce rechargement
automatique du fichier de ressources
accroît la productivité du développement
de services Web. En générant
automatiquement une page de
test, WORF facilite le test des services
Web.
A l’heure actuelle, WORF supporte
les services Web définis avec soit des
opérations SQL soit des opérations de
collection XML pour le DB2 XML
Extender. Ce dernier fait partie des
DB2 UDB Extenders for iSeries, un produit
programme sous licence introduit
dans la V5R1. Le produit Extenders est
facultatif pour l’utilisation des services
Web DB2: il n’est nécessaire que pour
les opérations de collection XML. La figure
2 montre les deux chemins vers
les données de DB2 UDB for iSeries
avec WORF. (Je reviendrai plus loin sur
les composants de cette figure.)
WDSC (WebSphere Development
Studio Client) for iSeries est un autre
produit facultatif. Dans la section
Outils (ci-après), j’explique comment
utiliser WDSC pour créer facilement
des services Web DB2.

Téléchargez cette ressource

Cybersécurité des collectivités : Enjeux, Perspectives & Solutions

Cybersécurité des collectivités : Enjeux, Perspectives & Solutions

Villes, intercommunalités, métropoles, départements et régions sont particulièrement exposés aux risques de cybersécurité. Ce livre blanc Stormshield présente les défis cyber que rencontrent les collectivités, les solutions et perspectives pour qu’elles puissent assurer leur mission d’utilité publique, en toute sécurité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010