developpement rapide d'application de bases de donnees orientees objet

L'essentiel à retenir

InterSystems CACHE est une base de données objet à très hautes performances

l'environnement RAD d'InterSystems CACHE permet des développements plus rapide qu'avec n'importe quel autre environnement.

SGBD Objet : Caché et XML

Caché tire parti de ses structures de données multidimensionnelles natives qui consituent le complément idéal des documents XML, les développeurs n'ont pas besoin de coder un mapping pour effectuer des conversions entre XML et la base de données Caché.

Si HTML est un langage à balises conçu pour l'affichage de données Web, XML est un langage à balises destiné à l'échange de données entre les applications. Grâce à XML, des applications disparates, au sein d'une même entreprise ou dans des entreprises différentes, peuvent partager des données via le réseau. La structure des données XML est hiérarchique et multidimensionnelle, ce qui fait un excellent partenaire pour le moteur de données multidimensionelles de Caché.

SGBD Objet : Exportation au format XML

Pour qu'une classe Caché soit compatible avec XMl, il suffit qu'elle hérite de la classe %XMLAdaptor incluse dans Caché. Les développeurs disposent ainsi de toutes les méthodes dont ils ont besoin pour :

  • Créer un fichier DTD ouo schéma XML pour la classe. Les fichiers DTD et les schémas XML sont des documents qi définissent la structure des données XML. Caché génère automatiquement les fichiers DTD et les schémas XML, mais les développeurs qui le souhaitent peuvent personnaliser la mise en forme XML d'une classe.
  • Mettre automatiquement en forme des données en tant que données XML, selon les fichiers DTD ou les schémas définis.

SGBD Objet : Importation au format XML

Caché est fourni avec d'autres classes qui offrent aux développeurs les méthodes nécessaires pour :

  • Importer des schémas XML et créer automatiquement les classes Caché correspondantes.
  • Importer les données des documents XML en tant qu'instances de classes Caché, via une API simple.
  • Analyser et valider les documents XML par l'intermédiaire d'un analyseur XML intégré.
web agency logo cache