Présentation ppt

publicité
Présentation du produit
Génération de fichiers XML
Fluidité dans les échanges de données.
Intégration et transformation de données en
temps réel.
Produit basé sur la technologie JAVA.
Formats de sortie : XML, PDF, HTML, XSD
Principe de fonctionnement
XSD
Base de données relationnelle
3 fichiers XML de paramétrage
SGBD–R 1
PDF
HTML
SGBD-R 2
Connexions
Requêtes
Structure
XML
SpeedXML
Principe de fonctionnement
Récupère les données de tout type de bases de
données via un lien JDBC (SQL Server, Oracle,
Sybase, DB2…).
Offre une grande souplesse d’utilisation par le
biais de fichiers de paramétrage XML.
Fichiers de connexion
se
base sur deux fichiers de
paramétrage
de même type afin de se
connecter aux bases de données source et
cible.
Fichier de requêtes
se base sur des requêtes au
standard SQL pour générer des fichiers XML de
façon dynamique.
Fichier de structure
Ce fichier correspond au squelette du fichier XML
à générer.
transforme le résultat d’une requête
linéaire en structure hiérarchique XML.
Exemple
Prenons par exemple une requête retournant les
champs suivants :
id_adresse, rue, ville (ville et code postal), nom, prenom
Structurer le résultat au format XML permet de le
rendre plus compréhensible :
en regroupant les contacts (nom, prenom, rue) par ville
en les classant par ordre alphabétique sur la ville et le
nom du contact.
Exemple
Le fichier de structure serait alors le suivant :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<Exemple>
<Villes requete="contact_par_ville" rupture="ville" retour="false"
param="ordre=ville,nom">
<Vi>
<Ville champ="ville" />
</Vi>
<Personne rupture="nom">
<Nom champ="nom" />
<Adresse champ="rue" />
</Personne>
</Villes>
</Exemple>
Exemple
Le fichier XML obtenu en résultat est alors le
suivant :
<Exemple>
<Villes>
<Vi>
<Ville>Bourg en Bresse (01100)</Ville>
</Vi>
<Personne>
<Nom>BERNARD</Nom>
<Adresse>153, rue du Luxembourg</Adresse>
</Personne>
</Villes>
<Villes>
<Vi>
<Ville>Lyon (69003)</Ville>
</Vi>
<Personne>
<Nom>SMITH</Nom>
<Adresse>267, rue Garibaldi</Adresse>
</Personne>
</Villes>
</Exemple>
Transformation PDF
Génération automatique du fichier XML de sortie
au format PDF.
Gestion de l’affichage conditionnel :
Pluriel
Caractères de séparation
En-tête et pied de page
…
Transformation HTML
Exploitation d’un feuille de style XSL externe afin
de générer des pages HTML.
Alimentation d’un
SGBD-R
Alimentation d’une base de données relationnelle
par le biais du fichier de connexion au serveur de
la base cible.
Règles d’exploitation du fichier xml
Premier niveau de balise
Second niveau
Troisième et autre niveau
 Base de données
 Table
 Colonne de la table
Schéma XSD / DTD
Génération du schéma XSD ou d’un fichier DTD à
partir d’un fichier XML ou d’un autre fichier DTD.
Points forts
SpeedXML n’est pas un outil propriétaire d’un éditeur SGBD
et permet de se connecter à tout type de base de données
relationnelle.
Utilisation illimitée des résultats des requêtes SQL.
Grâce à l’utilisation de mots clefs, intégration de parties
dynamiques
(fichiers,
URL…)
sans
contraintes
conceptuelles.
S’appuyant sur la technologie SQL, SpeedXML bénéficie de
toute la puissance des moteurs SGBD.
Installation simple, peu gourmand en mémoire, peut traiter
de gros volumes…
Tarification
Deux modes:
-poste de travail
-serveurs
Postes de travail:
-1 licence utilisateur : 3.000 euros / poste
-2 à 4 licences utilisateurs: 2.000 euros/ poste supplémentaire
-A partir de 5 licences : 1.000 euros/ poste supplémentaire.
Licence Serveur(10 acces utilisateurs): 12.000 euros
Location:
-1
-2
-3
-4
-A
licence utilisateur: 432 euros
licences utilsateurs: 720 euros
licences utilsateurs : 1.008 euros
licences utilisateurs : 1.296 euros
partir de 5 licences: +144 euros
Pour avoir plus de détails et verifier les dernières mises à jour
rendez vous sur le site à la page solution et consultez les tarifs.
Téléchargement