Jeune entreprise française, e-XMLMedia marche sur les brisées des grands éditeurs de bases de données. XMLizer est en effet un logiciel permettant de stocker les fichiers XML dans les tables d’une base relationnelle avec un minimum de manipulations. Développé en Java J2EE, XMLizer 2 ne nuit pas aux SGBDR avec lesquels il communique par un connecteur JDBC. Le module graphique Map Editor définit la manière dont sera stockée l’arborescence d’un schéma XML. Le logiciel se référera à ces règles pour automatiser chaque nouvelle insertion de fichier. Le stockage d’un document d’une structure différente obligera bien sûr à créer de nouvelles règles. Des règles de gestion servent à définir les comportements à tenir en cas d’enregistrement, de suppression ou de mise à jour d’un fichier.
Extraire facilement les informations
Le module Extractor, qui assure l’extraction des données, utilise XQuery, le langage de requête en cours de validation par le W3C. Capable de présenter les résultats de requêtes sous forme de documents XML, ce module, tout comme Map Editor, peut aussi être intégré dans une application existante en recourant à l’API XML DBC développée par e-XMLMedia. Bien que séduisant, il faudra attendre de savoir si XMLizer, premier logiciel du genre sur le marché, pourra résister à l’avalanche technique des éditeurs de bases de données. Oracle, avec la nouvelle version d’Oracle9i gérera XML en standard, tandis qu’IBM met la dernière main à Xperanto, un mécanisme de mapping lui aussi basé sur XQuery.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.