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 cette ressource
Guide inmac wstore pour l’équipement IT de l’entreprise
Découvrez les dernières tendances et solutions IT autour des univers de Poste de travail, Affichage et Collaboration, Impression et Infrastructure, et notre nouveau dossier thématique sur l’éco-conception et les bonnes pratiques à adopter pour réduire votre impact environnemental.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Le LLMjacking : quand les cyberattaques utilisent illicitement des comptes LLM
- Les identités des développeurs doivent être prises en compte !
- Architecture de données ouverte : un levier essentiel pour maximiser les bénéfices de l’IA générative
- Les DRH repensent leurs priorités en 4 étapes
- Patch Tuesday Septembre 2024