Skip to main content

Qu'est-ce qu'une applet?

Une applet est un type spécial de programme informatique qui est destiné à s'exécuter uniquement dans une autre application logicielle.Le terme est le plus souvent utilisé pour décrire les programmes écrits dans le langage de programmation Java.Ces programmes sont conçus pour ajouter des fonctionnalités et de l'interactivité aux sites Web où le langage de balise hypertexte standard (HTML) est insuffisant.Les appareils mobiles tels que les téléphones portables utilisent également des applets, mais ils pourraient le faire d'une manière différente.

Il existe de nombreuses différences entre une applet et une application informatique standard.La plus grande distinction est qu'une applet ne peut être exécutée que par un autre programme déjà sur le système, le plus souvent un navigateur Web ou un autre interprète spécialisé.Cela offre une sécurité supplémentaire et permet à l'applet d'être indépendant de la plate-forme car la langue dans laquelle il est rédigé est traduite par chaque système d'exploitation différent au besoin.

L'un des avantages de l'utilisation d'une applet au lieu d'une application est la mise en œuvre intégréede contrôles de sécurité très stricts.Une applet standard s'exécute dans un mode très restreint où il est incapable d'accéder directement à n'importe quelle ressource système.Le logiciel qui exécute le programme peut restreindre l'accès afin qu'il n'ait aucune conscience du système sur lequel il est exécuté.Alternativement, il existe des types d'applications qui peuvent implémenter des méthodes de sécurité avancées permettant un accès accru à la discrétion de l'utilisateur.

Les navigateurs Web utilisent fréquemment les applets Java pour donner aux utilisateurs accès à différents types de supports en ligne sans nécessiter l'installation d'une totalement distincte complètement distincte séparée séparéeprogramme.Une applet peut également être utilisée pour faciliter la réalisation des formulaires en ligne, pour afficher les images dynamiquement ou pour permettre à des jeux d'être joués.Les applets bénéficient même d'une utilisation généralisée sur le marché du commerce électronique, où ils sont utilisés pour communiquer en toute sécurité avec un serveur lors des achats.

Lorsqu'ils sont utilisés via un navigateur Web, les applets peuvent être hautement personnalisés sans avoir besoin de réécrire le logiciel.Cela se fait grâce à l'utilisation de HTML.Lorsqu'il est appelé de l'intérieur d'un document HTML pour un site Web, il est possible de transmettre plusieurs paramètres différents au programme à partir du code HTML.Ce mécanisme permet à une seule applet d'être facilement personnalisée sur plusieurs sites Web.

Les appareils mobiles utilisent des applets d'une manière légèrement différente.De nombreux appareils incluent un cadre logiciel intrinsèque qui permet aux applets d'exécuter indépendamment de tout autre programme.Cette méthode accorde toute la sécurité et la portabilité d'une implémentation standard sans avoir à envelopper le programme dans un conteneur logiciel distinct.

Même si les applets sont conçus pour fonctionner dans un environnement sécurisé où le système hôte ne peut pas être blessé, il existe des moyens qui sont des moyens queIls peuvent accéder au système complet au système.Les applets Java peuvent être signés, ce qui signifie que si l'utilisateur du système fait confiance au programme, il sera autorisé à accéder aux fichiers et aux ressources du système hôte.Ces types d'exceptions de sécurité invitent toujours l'utilisateur avant d'autoriser l'accès.