Concept

Java Web Start

Résumé
Java Web Start (JWS) est un outil informatique de déploiement de logiciels fondés sur la technique Java, intégré au JRE depuis sa version 5 et supprimé par Oracle depuis la version 11 du JRE. La technique Java Web Start est construite sur la plate-forme Java 2, ce qui assure une architecture étendue de sécurité. Par défaut, les applications lancées avec Java Web Start s'exécutent dans un environnement réservé (« bac à sable ») à partir duquel l'accès aux fichiers et au réseau est limité. Par conséquent, le lancement d'applications à l'aide de Java Web Start préserve la sécurité et l'intégrité du système. Une application peut demander un accès sans restriction au système. Dans ce cas, Java Web Start affiche un avertissement de sécurité dans une boîte de dialogue lorsque l'application est lancée pour la première fois. Cet avertissement présente des informations sur le fournisseur qui a développé l'application. En acceptant de faire confiance au fournisseur, l'application est lancée. Les informations relatives à l'origine de l'application sont fondées sur une signature numérique. Java Web Start permet de lancer des applications fondées sur la technique Java directement à partir du Web. Il est possible de lancer une application de trois manières différentes : À partir d'un navigateur Web, en cliquant sur un lien ; À partir du gestionnaire d'applications intégré de Java Web Start, qui assure le suivi des applications récemment utilisées et permet d'accéder rapidement à celles-ci ; À partir d'icônes placées sur le bureau ou du menu Démarrer (Windows seulement). Quel que soit le mode de lancement utilisé, Java Web Start se connecte toujours au serveur Web pour déterminer si une nouvelle version de l'application est disponible. La page des démos Java Web Start présente des liens vers des applications qui peuvent être lancées à l'aide d'un simple clic de souris. Le navigateur Web lance Java Web Start, qui télécharge, met en cache et exécute l'application choisie. Un deuxième lancement d'une application est beaucoup plus rapide que le premier.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (6)
CS-108: Practice of object-oriented programming
Les étudiants perfectionnent leurs connaissances en Java et les mettent en pratique en réalisant un projet de taille conséquente. Ils apprennent à utiliser et à mettre en œuvre les principaux types de
CS-107: Introduction to programming
Ce cours aborde les concepts fondamentaux de la programmation et de la programmation orientée objet (langage JAVA). Il permet également de se familisarier avec un environnement de développement inform
CIVIL-414: Advanced design of concrete structures
The course deals with the design of precast reinforced concrete structures, both for bridges and for buildings. The course is focused in learning by projects supplemented by some lectures by the teac
Afficher plus
Publications associées (35)