ALIMENTER SON SITE WEB AVEC SITRA – LES GRANDES OPTIONS TECHNIQUES
Séminaire SITRA – 6/7 octobre 2008
SOMMAIRE
Historique
Ce qui fonctionne à l’heure actuelle Les 2 scénarios
Export web classique Web Service
Les projets en développement et en réflexion
Conclusion : comment faire son choix? Questions
HISTORIQUEIL Y A 3 ANS…
2005 : lancement de SITRA Besoin de présenter de manière standardisée les
données de SITRA Permettre une exploitation de ces dernières
selon les besoins de chacun Besoin de découpler les systèmes
Moyen : les fichiers XML Standard Générique Adapté aux échanges
d’informations
HISTORIQUE DÉCOUPLER LES SYSTÈMES
SITRA XXX
1 traitement standardisé et stable
Fichiers XML
Aucun lien entre les systèmes hormis le protocole d’interfacage
N exploitations selon les besoins : web, téléphonie, borne interactive…
HISTORIQUEDE NOS JOURS
2008 : Besoin de faciliter l’intégration des données SITRA dans les sites web Lancement du web service SITRA en mars 2008
Basé sur la technologie XML Prochaines évolutions prévues début 2009 Les exports classiques encore largement utilisés
Quelques chiffres 15 sites l’utilisent 40000 requêtes depuis sa création
LES 2 SCENARIOSQUELLE DIFFÉRENCE ?
« Bonjour, je voudrais les livres que Jules Verne a écrit au XIXème siècle et parus aux éditions Hetzel »
Export web
classique
Web Service SITRA
ClientSERVEUR
S.I.T.R.ASystème d’information touristique
Rhône Alpes
-Animations-Hôtels
--hébergement locatifs-Hébergements collectifs
-Hôtellerie de plein air-Activités
-Restauration-Séjours tout compris
-Commerces-domaines skiables
-Patrimoine culturel/naturel
-Saisie OTSI (territoires équipés SITRA)
- Saisie CDT (territoires non équipés SITRA)
-Saisie Partenaires (CléVacances…)
XMLSITRA
(stockés sur
serveur ftp
Scénario 1 : l’export web classique + base de données Web
Avantages :
- Autonomie et disponibilité de la donnée
- Souplesse dans les requêtes et la restitution des données
Limites et contraintes :
- Le prestataire doit faire évoluer la base en même temps que Sitra
- Complexité de développement initial
Base de
Données(MySQL,
Oracle, SQL Server)
Export régulier automatisé et paramétré par le membre
Points de vigilance :
- Traitement des images
- Traitement des suppressions / masquages dans SITRA
- s’assurer de la compétence technique du prestataire
INTERNET
question
réponse
Traitement des fichiers (mise à jour et purge)
Site Web
ClientSERVEUR
S.I.T.R.ASystème d’information touristique
Rhône Alpes
-Animations-Hôtels
--hébergement locatifs-Hébergements collectifs
-Hôtellerie de plein air-Activités
-Restauration-Séjours tout compris
-Commerces-domaines skiables
-Patrimoine culturel/naturel
-Saisie OTSI (territoires équipés SITRA)
- Saisie CDT (territoires non équipés SITRA)
-Saisie Partenaires (Clévacances…)
- Alimentation membres interfacés (GDF, Alliance…)
Scénario 2 : Le Web Service « SITRA »
Avantages :
- La partie Serveur évoluera avec SITRA
- Pas besoin de stocker d’information sur un serveur ou une base de données
Limites, risques et contraintes :
- Site dépendant de la qualité de service de SITRA
- Modèle économique au delà d’un certain nombre d’appels au Web Service
Transformation XSL
Réponse Web
Service(XML)
Appel Web Service
Points de vigilance :
- Mise en place d’un système de cache (limite le nombre d’appels au Web Service)
-Bien dimensionner le serveur
- s’assurer de la compétence technique du prestataire
INTERNET
Web service SITRA Site Web
LE FUTURPROJETS EN COURS
Les exports web classiques évoluent en même temps que SITRA
Faire évoluer le Web Service SITRA Tri par date plus pertinent pour les événements Pouvoir interroger tous les types d’objets (a
l’heure actuelle on peut interroger uniquement sur les objets EVE et les sélections)
Régler les questions de performances
LE FUTURPROJETS EN RÉFLEXION
Proposer une solution simple et standardisée pour les membres possédant peu de moyens financiers Flux RSS Sitra Widget Sitra
S’intégrer plus facilement aux CMS existants Plugin Sitra pour Joomla …
CONCLUSIONCOMMENT FAIRE SON CHOIX?
QUESTIONS
Avez vous des questions?