> Tech > De nouveaux outils simplifient la gestion des documents XML

De nouveaux outils simplifient la gestion des documents XML

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

par LindaMay Patterson - Mis en ligne le 18/03/2003
XML est devenu le moyen standard pour exprimer et échanger des données de gestion en ligne, et l'iSeries considère les documents XML comme un moyen de représenter l'information. Malheureusement, les éléments de XML - documents XML, DTD, schémas XML et fichiers XSL - sont souvent créés au moyen d'un éditeur de texte, plutôt laborieusement.Mais voici qu'IBM offre enfin les outils XML qui faciliteront la vie des développeurs d'applications. Ces outils XML font partie des nouveaux produits WebSphere Studio, qui supportent tous les types de développement d'applications de gestion et sur le Web. J'explore ici les outils d'auteur et de transformation XML dans WSAD (WebSphere Studio Application Developer). Pour en savoir plus sur la place de ces outils dans la famille WebSphere Studio, voir l'encadré « Outils de développement de WebSphere Studio ».

De nouveaux outils simplifient la gestion des documents XML

A première vue, XML se présente
comme un concept simple. Mais on
s’aperçoit rapidement que la création
et la gestion de documents XML et
d’autres technologies associées à  XML
demandent bien plus qu’un éditeur de
texte et un système de fichiers.
Plusieurs produits aident au développement
XML (voir « Produits avec outils
XML »). WSSD (WebSphere Studio
Site Developer) et WSAD fournissent
tous deux un environnement de développement
XML visuel avec :

Des outils d’auteur XML pour :

• créer, examiner et valider des DTD et
des schémas XML

• créer des documents XML fondés sur
un DTD ou un schéma

• créer des Java beans qu’utiliseront
d’autres objets Java pour accéder à 
des documents XML

Des outils de transformation XML
pour :


• mapper un ou plusieurs documents
XML dans un autre document XML
avec la possibilité de créer des règles
XSLT (XSL Transformation)

• créer et exécuter des transformations
XSL

Des outils de mapping de base de
données relationnelle pour :

• générer XML à  partir de SQL

• mapper des tables relationnelles à  un
DTD

Pour les exemples qui suivent, j’utilise
l’outil XML WSAD.
WebSphere Studio organise les outils
de développement dans des perspectives.
On peut accéder aux outils
XML via la perspective XML WSAD (figure
1). Cette perspective fournit des
menus, des SmartIcons et des vues
propres au document XML sur lequel
vous travaillez.

Comme certaines tâches de développement
appellent différents types
d’outils, chaque outil peut faire partie
de plus d’une perspective. Ainsi, l’éditeur
XML utilisé pour créer des documents
XML est également présent dans
la perspective Web, permettant à  un
développeur de créer un document
XML pour une application Web.

Les outils XML possèdent de nombreux wizards et guides qui facilitent
et accélèrent l’élaboration de documents.
Pour juger de la richesse des
outils, vous pouvez télécharger une
version d’essai de WebSphere Studio
sur le site Web IBM. Si WSAD est installé sur votre PC, vous pouvez le
lancer en sélectionnant Start, Program,
IBM WebSphere Studio Application
Developer, IBM WebSphere Studio
Application Developer. Puis, pour accéder
à  l’outil XML, procédez ainsi :

1. Dans la barre de menus, sélectionnez
Perspective, Open, Other, XML.
2. Dans la barre de menus, sélectionnez
File, New, Project, Simple,
Project. (Cela invoque le wizard New
Project, que vous pourrez utiliser
pour créer un projet simple. Le projet
utilisé dans mon exemple est
nommé XML AddressBook.)

Après ces deux étapes, vous disposez
des outils XML pour votre projet. A
noter que le texte d’aide qui accompagne
les outils est complet et qu’il comporte divers exemples et tutoriels
explicatifs.

Voyons maintenant les nouveaux
outils d’auteur et de transformation.

Téléchargez gratuitement cette ressource

TOP 5 Modernisation & Sécurité des Postes Clients

TOP 5 Modernisation & Sécurité des Postes Clients

Pour aider les entreprises à allier les restrictions liées à la crise et la nécessaire modernisation de leurs outils pour gagner en réactivité, souplesse et sécurité, DIB-France lance une nouvelle offre « Cloud-In-One » combinant simplement IaaS et DaaS dans le Cloud, de façon augmentée.

Tech - Par iTPro.fr - Publié le 24 juin 2010