8
Projet PlugDB Laboratoire PRISM UVSQ

Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Embed Size (px)

Citation preview

Page 1: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Projet PlugDB

Laboratoire PRISM

UVSQ

Page 2: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Travaux réalisés

Définition d’un format d’échange XML Simulation d’un serveur relationnel-XML Prototypage d’un outil d’import export SQL Spécification de services de synchronisation Prise en main du serveur 4D Comparaison de technologies de wrapping

Page 3: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Définition du format d’échange Prise en compte du dossier

médico-social Basé sur le classeur vert Défini par les partenaires

Prise en compte des standards H’ XML est relevant

Page 4: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil
Page 5: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Simulation d’un serveur SQL Server Proche du futur serveur Santeos Création d’un schéma pour SQL Server Développement d’un outil d’import - export

IMPORT EXPORT

Page 6: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Aperçu du schéma relationnel

Page 7: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Service de Synchronisation

Web Services encapsulant chaque progiciel Support des standards de sécurité WS-Security Appelable par tout partenaire autorisé via HTTP

Interface du Web Service : Connect(server, login, password), Disconnect(), Export : GetDossier(id, XmlDos) Import : PutDossier(id, XmlDos) Export différentiel : GetDiffDossier (id, LastEvent, XmlDos) Import différentiel : PutDiffDossier (id, LastEvent, XmlDos)

Page 8: Projet PlugDB Laboratoire PRISM UVSQ. Travaux réalisés Définition dun format déchange XML Simulation dun serveur relationnel-XML Prototypage dun outil

Prise en main 4D

Etude des correspondances (mapping) base 4D à schéma XML pivot

Choix d’une technique de mapping Capable de supporter les évolutions de schémas Passant à l’échelle Facilement intégrable en Web Services

Trois approches en cours de comparaison Java XSLT (JAXP) Java Binding (JAXB) XQuery (Xlive)