140 likes | 249 Views
Webservices ou Exports XML : quelles différences dans les usages ?. Le Contexte. SITRA et T-Systems Les Exports SITRA XML Les WebServices SITRA Les exports pour quels usages ? Les WebServices pour quels usages ? Préconisations Questions / Réponses. SITRA et T-Systems.
E N D
Webservices ou Exports XML : quelles différences dans les usages ?
Le Contexte • SITRA et T-Systems • Les Exports SITRA XML • Les WebServices SITRA • Les exports pour quels usages ? • Les WebServices pour quels usages ? • Préconisations • Questions / Réponses
SITRA et T-Systems • La solution SITRA est développée par T-Systems depuis 2005. • T-Systems réalise également les solutions permettant d’exploiter les données gérées dans SITRA: • Exports XML • WebServices • T-Systems (SSII groupe Deutsche Telekom). • Contact sitra@t-systems.fr
Les Exports SITRA XML Format d’échange SITRA XML basé sur le format TourInfrance V3.1 (riche et relativement complexe) Envoi en mode différentiel (que les OBTs modifiés depuis le dernier export) Fréquence paramétrable (jour, semaine, mois) - la nuit Envoi des données (Fichiers XML + ZIP d’images principales) sur site FTP
Les Exports SITRA XML Nouveauté Appel d’une page Web à la fin de l’export Compatibilité ascendante assurée (nouvelles balises mais pas de modification des balises existantes) Chiffres : exports vers plus de 100 sites
Les WebServices SITRA Mise à disposition des données provenant de SITRA via des WebServices SOAP A chaque méthode SOAP correspond une méthode HTTP-GET équivalente Les données sont mises à jour en temps réel Compatibilité ascendante assurée Flux plus simple que les exports XML Les médias doivent être récupérés et stockés sur le serveur des prestataires Une documentation sur les WebServices accessible en ligne
Les WebServices SITRA Des formulaires de test permettant de tester les différentes méthodes des WebServices et consulter les flux de retour Une hotline technique accessible après demande de login / mot de passe auprès du CRT Modèle économique non encore posé (basé sur le nombre d’appels, volume flux renvoyé) Chiffres : 40 sites ont demandé une clé d’accès
La grammaire XML des Exports La grammaire XML des WebServices Démo
Les exports pour quels usages ? Vous disposez déjà d’une Base de données et / ou d’un CMS Vos besoins en terme de requêtes sont assez complexes Vos besoins en terme de tris sont assez complexes Vous souhaitez pouvoir enrichir les données provenant de SITRA
Les WebServices pour quels usages ? Vous souhaitez développer rapidement sans vous soucier de développer une BD + module d’import Vous souhaitez disposer des dernières modifications de SITRA Vous manipulez des petits flux en affichage
Préconisations Utilisation des WebServices pour appel en direct Pour des traitement de masse, utilisation des Exports XML Pour ceux qui utilisent les imports XML, ne rien changer car la grammaire des WebServices est différente (nouvelle grammaire à appréhender) Pour WebServices (appliquer règles de programmation propres aux WS : cache, gestion timeout)
Les questions / réponses Avez-vous des questions ?