Alors y'a t-il des diférences ou aucune ? Personnellement j'image qu'il y en a mais les voit pas vraiment...
Avantages, inconvénients ? ..
Merci.
Alors y'a t-il des diférences ou aucune ? Personnellement j'image qu'il y en a mais les voit pas vraiment...
Avantages, inconvénients ? ..
Merci.
La grosse différence tient dans le fait qu'avec webstart tu réalise un application swing normale alors qu'avec une applet tu as une certaine forme à respecter
A savoir également qu'une fois chargée sur ton ordi l'appli webstart peut être relancée sans avoir à acéder au net, et possède un mécanisme de mise à jour automatique
Donc la grosse différence se situerait dans le fait qu'une applet n'a pas de système de mise à jour automatique ?
Pourtant si je modifie une applet sur le serveur il me semble que les utilisateurs vont charger la nouvelle version de l'applet ?
La différence serait alors le simple fait que pour JWS on ne charge que ce qui a été mofidié ou ajouté alors que pour une applet on recharge la totalité ?
Slt,
Une applet se lance via un navigateur , en tapant une url au prealable.
Une appli JWS une fois telecharger est autonome , et peut s'executé sans connexion au net (enfin si l'appli ne le necessite pas).
En gros une JWS une fois telecharger c'est une appli desktop comme une autre, sauf qu'elle sait se mettre a jours toutes seul.
Une applet c'est une parti d'un site web, c'est finalement tres different dans le concept.
Salut,
Java Web Start a été concus pour corriger certain problèmes des Applets. A la rigeur le seul point commun c'est que les deux sont sécurisé et qu'ils neccessitent d'être signés afin d'avoir l'authorisation d'effecter certain traitement...
Au niveau des avantages de JWS :A noter enfin qu'il est possible de déployer des Applets via JWS, afin de simplifier la migration...
- Le plugin Java du navigateur n'est pas neccessaire, seul la présence d'un JRE avec JWS est requise (JWS est installé avec le JRE depuis le JRE 1.4, et installable à part pour le 1.3).
- Il est possible d'authoriser (ou non) le mode "offline" (en local).
- On peut créer un raccourci vers l'application sur le bureau ou dans les menus (selon le système).
- On peut associer des types de fichiers avec l'application JWS.
- On peut spécifier la(les) version(s) de Java à utiliser, et eventuellement fournir du codes différents selon la version.
- Utiliser un ensemble de "BasicServices", qui permettent d'effectuer des actions normalement interdite (ouvrir/sauvegarder/télécharger/imprimer), sans pour autant avoir à signer son application (avec certaine limitation toutefois, voir le package javaws.jnlp pour plus de détail).
- Spécifier des options d'exécution, en particulier le memory head size (min et max).
- Enfin le navigateur n'est plus qu'un outil et non pas une neccessité : on peut très bien déployer et exécuter l'application sans navigateur : seul l'URL suffit...
a++
Merci beaucoup pour vos réponses, et particulièrement à adiGuba pour sa réponse + que précise![]()
Partager