Applet versus Servlet in Java

Schrijver: Laura McKinney
Datum Van Creatie: 4 April 2021
Updatedatum: 11 Kunnen 2024
Anonim
33 Whats the difference between applet & servlet |Adv Java Servlet Programming Tutorial advance java
Video: 33 Whats the difference between applet & servlet |Adv Java Servlet Programming Tutorial advance java

Inhoud

Het belangrijkste verschil tussen Applet en Servlet in Java is dat applet een klein Java-programma is dat op client-run draait, terwijl Servlet een klein Java-programma is dat op server-run draait.


Java is een objectgeoriënteerde programmeertaal die zowel compiler als tolk gebruikt. Meestal worden alle software gemaakt in de programmeertaal Java. Java-code kan worden geschreven op Windows, Linux en Mac OS. De syntaxis van de programmeertaal C en C ++ is vrijwel hetzelfde. Java produceert een browser om programma's uit te voeren die helpen bij het maken van een grafische gebruikersinterface. Java programmeertaal is tegenwoordig in gebruik en trend. Om Java-code te schrijven, heeft een programmeur een softwareontwikkelingskit (SDK) nodig met een compiler, een interpreter die niet vereist is in C ++. Applet en servlet zijn beide het Java-programma. Applet en servlet verschillen van elkaar, applet en servlet in Java zijn dat applet een klein Java-programma is dat op client-run draait, terwijl Servlet een klein Java-programma is dat op server-run draait.

De applet is een klein Java-programma dat aan de clientzijde wordt uitgevoerd en is ingebed in een HTML-code. Er is een bibliotheek in JAVA's API die applet wordt genoemd. Er is een klasse in de API van JAVA die bekend staat als Applet. Als u een subklasse maakt, moet u de subklasse openbaar maken. Init (), service (), destroy () zijn methoden op Applet. Init () is een methode die wordt gebruikt om het programma te initialiseren. Start () methode wordt gebruikt om het programma te starten. De methode Stop () wordt gebruikt om het programma te stoppen.Servlets zijn het kleine Java-programma dat aan de serverzijde wordt uitgevoerd. Het doel van servlets is om het verzoek van de client te verzamelen en een webpagina te maken. Java.servlet is en java.servlet.http wordt gebruikt om servlets aan te roepen. De methode Init () wordt gebruikt om het programma in het geheugen te initialiseren. Service () is een methode die de HHTP verwerkt en vernietigt () is de methode die de bronnen vrijgeeft.


Inhoud: Verschil tussen Applet en Servlet in Java

  • Vergelijkingstabel
  • applet
  • servlet
  • Belangrijkste verschillen
  • Gevolgtrekking
  • Verklarende video

Vergelijkingstabel

Basisapplet servlet
Betekenisde applet is een klein Java-programma dat client-run wordt uitgevoerd

Servlet is een klein Java-programma dat op server wordt uitgevoerd.

 

KoppelApplet gebruik gebruikersinterfaceServlet gebruikt geen gebruikersinterface
bandbreedteApplet vereist meer netwerkbandbreedteServlet vereist minder netwerkbandbreedte
Veiligheid De applet bevat minder beveiligingEr is meer beveiliging in servlet

applet

Applet is een klein Java-programma dat aan clientzijde wordt uitgevoerd en is ingebed in een HTML-code. Er is een bibliotheek in JAVA's API die applet wordt genoemd. Er is een klasse in de API van JAVA die bekend staat als Applet. Als u een subklasse maakt, moet u de subklasse openbaar maken. Init (), service (), destroy () zijn methoden op Applet. Init () is een methode die wordt gebruikt om het programma te initialiseren. Start () methode wordt gebruikt om het programma te starten. Stop () methode wordt gebruikt om het programma te stoppen.


servlet

Servlets zijn het kleine Java-programma dat aan de serverzijde wordt uitgevoerd. Het doel van servlets is om het verzoek van de client te verzamelen en een webpagina te maken. Java.servlet is en java.servlet.http wordt gebruikt om servlets aan te roepen. De methode Init () wordt gebruikt om het programma in het geheugen te initialiseren. Service () is een methode die de HHTP verwerkt en vernietigt () is de methode die de bronnen vrijgeeft.

Belangrijkste verschillen

  1. De applet is een klein java-programma dat op de client wordt uitgevoerd, terwijl Servlet een klein java-programma dat op de server wordt uitgevoerd.
  2. Applet gebruikt gebruikersinterface terwijl Servlet geen gebruikersinterface gebruikt.
  3. Applet vereist meer netwerkbandbreedte terwijl Servlet minder netwerkbandbreedte vereist.
  4. Er is minder beveiliging in applet terwijl er meer beveiliging is in servlet

Gevolgtrekking

In dit artikel hierboven zien we het duidelijke verschil tussen applet en servlet met voorbeelden.

Verklarende video