Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Est-ce une bonne stratégie pour mettre à jour la source de données de mon application ?

Envoyé par : Raphael

Date : 05/04/2007 09:09

Bonjour, mon application est propulsée par une base de données SQLite3 qui est destiné à se mettre relativement souvent à jour. Je voudrais implémenter un système de mise à jour automatique dans mon application XULRunner.

Sur le Wiki, j'ai découvert plusieurs choses intéressantes :

  • Téléchargement asynchrone de fichiers : Avec ça, je pourrais récupérer un fichier updates.xml stocké sur un serveur. Il me suffirait dans mon application de laisser le choix du "dépôt" à mes utilisateurs.
  • Ce fichier updates.xml contiendrait la date de MAJ ainsi que l'URL du fichier .zip à télécharger, que j'obtiens facilement avec E4X.
  • Là, je télécharge la mise à jour .zip (contenant ma base de données) en suivant le lien du fichier .xml
  • Ensuite, grâce au script de d'extraction ZIP, je peux extraire ma base de données au bon endroit sur le PC client.

Je ne m'y connais pas beaucoup en xmlhttprequest et j'aurais voulu savoir si ma méthode est valable ou bien s'il est préférable d'utiliser xmlhttprequest qui renverrait par exemple juste les informations nécessaires ? Mais là, je ne sais pas encore comment faire.

Merci d'avance pour vos conseils avisés =)

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.