Bonjour à tous,
Je voudrais pouvoir vérifier la version de mon programme java par comparaison à la dernière version sur un serveur. Et ensuite pouvoir mettre à jour ce programme.
Ensuite je pense avoir plusieurs programmes donc je voudrais que mon serveur puisse vérifier et proposer les mises à jour pour tous ces programmes.
J'aimerais votre sur avis les techniques et technologies possibles, surtout pour ce qui est du transfert et de l'installation effective de la mise à jour...
Pour la vérification de version, voila ce à quoi je pense :
- Serveur : fichier xml ou base de donnée des noms et versions de programmes ?
- Client : nom et version dans des constantes ou fichier xml ?
- Protocole : envoi du fichier xml / ou d'un message nom+version ? et réponse du serveur par le fichier xml correspondant ou un message, et le client fait la comparaison
Pour la mise a jour du programme :
- Serveur : stockage de fichiers jar ?
- Transfert du fichier : ?
- Installation : ? remplacement du jar mais le programme est en exécution..
Merci de votre aide !
Partager