Applet vs Servlet en Java

Auteur: Laura McKinney
Date De Création: 4 Avril 2021
Date De Mise À Jour: 13 Peut 2024
Anonim
33 Whats the difference between applet & servlet |Adv Java Servlet Programming Tutorial advance java
Vidéo: 33 Whats the difference between applet & servlet |Adv Java Servlet Programming Tutorial advance java

Contenu

La principale différence entre Applet et Servlet en Java est que l'applet est un petit programme java qui s'exécute à l'exécution du client, alors que Servlet est un petit programme java qui s'exécute à l'exécution du serveur.


Java est un langage de programmation orienté objet qui utilise à la fois un compilateur et un interpréteur. La plupart des logiciels sont conçus en langage de programmation Java. Le code Java peut être écrit sous Windows, Linux et Mac OS. La syntaxe des langages de programmation C et C ++ est pratiquement la même. Java produit un navigateur pour exécuter des programmes permettant de créer une interface utilisateur graphique. Le langage de programmation Java est utilisé et tendance de nos jours. Pour écrire du code Java, un programmeur a besoin d'un kit de développement logiciel (SDK) comprenant un compilateur, un interpréteur non requis en C ++, ainsi que d'un programme java. Applet et servlet sont différents l'un de l'autre, applet et servlet en Java, applet est un petit programme java qui s'exécute à l'exécution du client, tandis que Servlet est un petit programme java à l'exécution du serveur.


L'applet est un petit programme java qui s'exécute côté client et est incorporé dans un code HTML. L’API de JAVA contient une bibliothèque appelée applet. Il existe une classe dans l’API JAVA appelée Applet. Si vous créez une sous-classe, vous devez la rendre publique. Init (), service (), destroy () sont des méthodes sur Applet. Init () est une méthode utilisée pour initialiser le programme. La méthode Start () est utilisée pour démarrer le programme. La méthode Stop () est utilisée pour arrêter le programme. Les servlets sont le petit programme java exécuté sur le serveur. Les servlets ont pour but de collecter la demande du client et de créer une page Web. Java.servlet est et java.servlet.http est utilisé pour appeler des servlets. La méthode Init () est utilisée pour initialiser le programme en mémoire. Service () est une méthode qui traite le protocole HHTP et destroys () est la méthode qui libère les ressources.


Contenu: Différence entre Applet et Servlet en Java

  • Tableau de comparaison
  • Applet
  • Servlet
  • Différences Clés
  • Conclusion
  • Vidéo explicative

Tableau de comparaison

BaseApplet Servlet
Sensl'applet est un petit programme java qui s'exécute sur le client

Servlet est un petit programme java qui s'exécute sur un serveur.

 

InterfaceApplet utiliser l'interface utilisateurServlet n'utilise aucune interface utilisateur
Bande passanteApplet nécessite plus de bande passante réseauLes servlets nécessitent moins de bande passante réseau
Sécurité Il y a moins de sécurité dans l'appletIl y a plus de sécurité dans le servlet

Applet

Applet est un petit programme java exécuté côté client et incorporé dans un code HTML. L’API de JAVA contient une bibliothèque appelée applet. Il existe une classe dans l’API JAVA appelée Applet. Si vous créez une sous-classe, vous devez la rendre publique. Init (), service (), destroy () sont des méthodes sur Applet. Init () est une méthode utilisée pour initialiser le programme. La méthode Start () est utilisée pour démarrer le programme. La méthode Stop () est utilisée pour arrêter le programme.

Servlet

Les servlets sont le petit programme java qui s'exécute côté serveur. Les servlets ont pour but de collecter la demande du client et de créer une page Web. Java.servlet est et java.servlet.http est utilisé pour appeler des servlets. La méthode Init () est utilisée pour initialiser le programme en mémoire. Service () est une méthode qui traite le protocole HHTP et destroys () est la méthode qui libère les ressources.

Différences Clés

  1. L'applet est un petit programme java qui s'exécute sur le client, tandis que Servlet est un petit programme java qui s'exécute sur le serveur.
  2. L'applet utilise l'interface utilisateur alors que Servlet n'utilise aucune interface utilisateur.
  3. L'applet nécessite plus de bande passante réseau alors que Servlet nécessite moins de bande passante réseau.
  4. Il y a moins de sécurité dans l'applet alors qu'il y a plus de sécurité dans servlet

Conclusion

Dans cet article, nous voyons clairement la différence entre applet et servlet avec des exemples.

Vidéo explicative