1 / 14

Webservices ou Exports XML : quelles différences dans les usages ?

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.

tallys
Télécharger la présentation

Webservices ou Exports XML : quelles différences dans les usages ?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Webservices ou Exports XML : quelles différences dans les usages ?

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. Les WebServices SITRA Documentation technique

  9. Les WebServices SITRA Formulaires de test

  10. La grammaire XML des Exports La grammaire XML des WebServices Démo

  11. 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

  12. 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

  13. 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)

  14. Les questions / réponses Avez-vous des questions ?

More Related