par Charles Caplan, Mis en ligne le 03/05/2006 - Publié en Décembre 2005
Depuis 1998, le W3C (World Wide Web Consortium) recommande XML. Depuis lors, celui-ci a connu un tel succès que tout développeur doit connaître au moins un aspect de l’univers XML pour accomplir sa mission.
On a souvent dit que le grand mérite des standards est la richesse du choix qu’ils proposent. Et c’est bien le cas de XML. Heureusement, l’iSeries est capable de traiter de nombreuses technologies liées à XML dans plusieurs langages de programmation.Je montre ici quelques utilisations de XML sur l’iSeries. Ces techniques visent à vous simplifier la vie et à faciliter le partage des données sur différents systèmes. Cet article n’est absolument pas exhaustif en la matière et je vous invite à chercher par vous-même d’autres usages de XML sur l’iSeries. Je suis sûr que vous trouverez quelque chose de nouveau, pour votre profit.
Utilisation pratique de XML dans l’environnement iSeries
XML a toute sa place sur l’iSeries, pour plusieurs raisons :
Premièrement, XML est un standard public. Beaucoup de produits commerciaux et open-source l’utilisent pour stocker des informations de confirmation ainsi que des données programme. Nous allons voir que des utilitaires open-source comme Apache ANT, des protocoles comme SOAP, et des bases de données comme DB2 gèrent ou s’appuient sur des fichiers XML. C’est fort intéressant pour des utilisateurs iSeries qui doivent utiliser ces techniques ou échanger des données avec des entreprises qui le font.
Deuxièmement, tout le monde n’utilise pas de serveurs iSeries. On trouve de nombreux types de processeurs et de systèmes d’exploitation dans les sites informatiques aujourd’hui. (J’ai récemment rendu visite à une entreprise qui utilisait encore Windows 3.1 pour une certaine application.) Beaucoup de ces systèmes d’exploitation utilisent des jeux de caractères différents pour stocker des fichiers. Ces différences sont un vrai casse-tête quand on essaie d’échanger des données entre systèmes différents. Quiconque s’est attelé à une conversion d’ASCII en DBCDIC comprendra ce que je veux dire.
Heureusement, XML est équipé pour traiter ce genre de problème. On peut spécifier un jeu de caractères dans la déclaration XML, qui alertera l’analyseur syntaxique pour qu’il traite les données en conséquence.
Troisièmement, les API XML existent pour C, Cobol, RPG et Java, permettant donc d’écrire des applications en utilisant XML et les technologies associées, en partant de zéro, pour l’iSeries. Et vous pouvez utiliser ces API sur l’iSeries lui-même ainsi qu’avec les environnements de développement graphique d’IBM comme WDSc (WebSphere Development Studio Client).
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- L’IA transforme la modernisation IT en enjeu stratégique d’entreprise
- D’un centre de coûts à un centre de valeur : la transformation des centres de contact
- Utilities : la résilience des réseaux devient prioritaire face à la pression énergétique
Articles les + lus
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
À la une de la chaîne Tech
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
