Upload
viviane-abadie
View
106
Download
1
Embed Size (px)
Citation preview
Projet PlugDB
Laboratoire PRISM
UVSQ
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
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
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
Aperçu du schéma relationnel
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)
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)