Installation automatisée de logiciel
Fermé
caus909
Messages postés
123
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
4 mars 2011
-
31 juil. 2008 à 14:20
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 31 juil. 2008 à 17:05
sandul Messages postés 3924 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 31 juil. 2008 à 17:05
A voir également:
- Installation automatisée de logiciel
- Money logiciel - Télécharger - Comptabilité & Facturation
- Installation chromecast - Guide
- Logiciel de sauvegarde - Guide
- Logiciel montage vidéo gratuit windows 10 - Guide
- Logiciel benchmark - Guide
3 réponses
sandul
Messages postés
3924
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
722
31 juil. 2008 à 14:26
31 juil. 2008 à 14:26
Salut,
Je te conseille de regarder un peu JavaWebStart... Très simple à mettre en place sous JAva et installation simplifiée au maximum (+ le fait qu'il se met à jour auto si tu mets une nouvelle version sur le serveur).
Regarde par ici pour voir une démo JWS: http://www.dlsc.com/Demo.html
Clic sur Launch au milieu de la page et JWS se lancera (si tu as une JRE installée).
hth,
++
Je te conseille de regarder un peu JavaWebStart... Très simple à mettre en place sous JAva et installation simplifiée au maximum (+ le fait qu'il se met à jour auto si tu mets une nouvelle version sur le serveur).
Regarde par ici pour voir une démo JWS: http://www.dlsc.com/Demo.html
Clic sur Launch au milieu de la page et JWS se lancera (si tu as une JRE installée).
hth,
++
caus909
Messages postés
123
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
4 mars 2011
10
31 juil. 2008 à 14:30
31 juil. 2008 à 14:30
merci je vais voir ça
caus909
Messages postés
123
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
4 mars 2011
10
31 juil. 2008 à 14:48
31 juil. 2008 à 14:48
bon alors j'ai regardé cela avec windows et IE7 de plus prét je trouvais cela pas-mal mais je n'y comprends RIEN mais alors RIEN.
Dommage je trouvais cela pas mal.
J'ai fais la démo et j'ai observé quelque truc assez bizarre:
un fichier de type JNLP se télécharge et s'execute automatiquement mais avec le système de téléchargement d'IE!. (O_o O_O o_O)
Ensuite j'ai bien aimé l'interface de JWS lors du téléchargement.
Mais je n'arrive toujours pas à comprendre comment ce fichier JNLP à pu se télécharger à mon insu (encore si c'était avec java je pourrais comprendre mais la c'était le système de téléchargement d'IE!
Dommage je trouvais cela pas mal.
J'ai fais la démo et j'ai observé quelque truc assez bizarre:
un fichier de type JNLP se télécharge et s'execute automatiquement mais avec le système de téléchargement d'IE!. (O_o O_O o_O)
Ensuite j'ai bien aimé l'interface de JWS lors du téléchargement.
Mais je n'arrive toujours pas à comprendre comment ce fichier JNLP à pu se télécharger à mon insu (encore si c'était avec java je pourrais comprendre mais la c'était le système de téléchargement d'IE!
sandul
Messages postés
3924
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
722
31 juil. 2008 à 17:05
31 juil. 2008 à 17:05
Mais c'est du Java! Cela marche depuis IE ou depuis tout autre navigateur (à condition de l'avoir choisi lors de l'install Java). Ce qui se passe: derrière tout ça, sur un serveur, il y a un fichier de configuration (.jnlp) et des fichiers de ressources (des jars). Les jars sont référenés depuis le jnlp. Lorsque le serveur Web (Apache, IIS, etc.) sert le contenu du fichier jnlp, il le sert avec une extension MIME (application jnlp). Cela indique au navigateur d'appler le plug-in Java qui prend la main par la suite. Les jars référencés dans le jnlp sont téléchargés (on peut avoir un téléchargement "lazy", ie.e à la demande: le fichier est téléchargé au moment ou une référence à une de ses classes/images est faite dans l'application).
Ce qui est intéréssant avec cette approche: les jars se téléchargent une seule fois et restent par la suite dans la mémoire cache de la JVM (tant que tu ne désinstalles pas la JVM, tu auras ton appli). Essaie de réexécuter l'application, tu verras maintenant qu'elle se lance rapidement (plus rien à charger). Même si tu vides les fichiers temporaires et le cache du navigateur, l'appli reste. Et elle est visible dans installer/désinstaller les programmes. Ceci diffère radicalement des Applets.
On peut configurer Java pour créer automatiquement des raccourcis pour les applications Java Web Start exécutées ou on peut le faire en manuel. Et cerise sur le gâteau: supposons qu'une nouvelle version est déployée sur le serveur (cela comprend la modification éventuelle du jnlp et sûrement des modifications des fichiers jar) ==> tous les postes client vont se mettre à jour à la prochaine exécution! Donc effort de déploiement/installation zéro (il suffit de passer l'URL, c'est-à-dire l'adresse du fichier jnlp).
En espérant t'avoir aidé à mieux comprendre,
++
Ce qui est intéréssant avec cette approche: les jars se téléchargent une seule fois et restent par la suite dans la mémoire cache de la JVM (tant que tu ne désinstalles pas la JVM, tu auras ton appli). Essaie de réexécuter l'application, tu verras maintenant qu'elle se lance rapidement (plus rien à charger). Même si tu vides les fichiers temporaires et le cache du navigateur, l'appli reste. Et elle est visible dans installer/désinstaller les programmes. Ceci diffère radicalement des Applets.
On peut configurer Java pour créer automatiquement des raccourcis pour les applications Java Web Start exécutées ou on peut le faire en manuel. Et cerise sur le gâteau: supposons qu'une nouvelle version est déployée sur le serveur (cela comprend la modification éventuelle du jnlp et sûrement des modifications des fichiers jar) ==> tous les postes client vont se mettre à jour à la prochaine exécution! Donc effort de déploiement/installation zéro (il suffit de passer l'URL, c'est-à-dire l'adresse du fichier jnlp).
En espérant t'avoir aidé à mieux comprendre,
++