Applet vs. Servlet în Java

Autor: Laura McKinney
Data Creației: 4 Aprilie 2021
Data Actualizării: 13 Mai 2024
Anonim
Applet vs. Servlet în Java - Alte
Applet vs. Servlet în Java - Alte

Conţinut

Diferența cheie între Applet și Servlet în Java este că applet-ul este un mic program java care rulează pe client-rul, în timp ce Servlet este un mic program java care se execută pe server.


Java este un limbaj de programare orientat pe obiecte care folosește atât compilatorul cât și interpretul. Majoritatea software-ului sunt realizate în limbaj de programare Java. Codul Java poate fi scris pe Windows, Linux și Mac OS. Sintaxa limbajului de programare C și C ++ este cam aceeași. Java produce browser pentru a rula programe care ajută la crearea unei interfețe grafice de utilizator. Limbajul de programare Java este folosit și este în trend în aceste zile. Pentru a scrie cod Java, un programator are nevoie de un kit de dezvoltare software (SDK) care include un compilator, interpret care nu este necesar în C ++. Applet și servlet sunt ambele program java. Appletul și servlet-ul sunt diferite una de cealaltă, applet-ul și servlet-ul în Java sunt faptul că applet-ul este un mic program java care rulează pe client-rul, în timp ce Servlet este un program java mic care rulează pe server.


Appletul este un program java mic, care rulează pe partea clientului și este încorporat într-un cod HTML. Există o bibliotecă în API-ul JAVA care se numește applet. Există o clasă în API-ul JAVA cunoscută sub numele de Applet. Dacă creați orice subclasă, trebuie să faceți public subclasa. Init (), service (), distruge () sunt metode de pe Applet. Init () este o metodă care este folosită pentru inițializarea programului. Metoda Start () este utilizată pentru a porni programul. Metoda Stop () este utilizată pentru a opri programul.Servlele sunt micul program java care rulează pe server. Scopul servlet-urilor este colectarea cererii de la client și crearea unei pagini web. Java.servlet este și java.servlet.http este folosit pentru a invoca servlets. Metoda Init () este utilizată pentru inițializarea programului în memorie. Service () este o metodă care procesează HHTP și distruge () este metoda care eliberează resursele.

Cuprins: diferență între Applet și Servlet în Java

  • Diagramă de comparație
  • Applet
  • servlet
  • Diferențele cheie
  • Concluzie
  • Video explicativ

Diagramă de comparație

BazăApplet servlet
Sensappletul este un mic program java care rulează pe client

Servlet este un mic program Java care rulează pe server.


 

InterfațăApplet utilizează interfața cu utilizatorulServlet nu utilizează nicio interfață de utilizator
Lățime de bandăAppletul necesită mai multă lățime de bandă a rețeleiServlet necesită o lățime de bandă mai mică
Securitate Există mai puțină securitate în appletExistă mai multă securitate în servlet

Applet

Applet este un mic program java care rulează pe partea clientului și este încorporat într-un cod HTML. Există o bibliotecă în API-ul JAVA care se numește applet. Există o clasă în API-ul JAVA cunoscută sub numele de Applet. Dacă creați orice subclasă, trebuie să faceți public subclasa. Init (), service (), distruge () sunt metode de pe Applet. Init () este o metodă care este folosită pentru inițializarea programului. Metoda Start () este utilizată pentru a porni programul. Metoda Stop () este utilizată pentru a opri programul.

servlet

Servlet-urile sunt micul program Java care rulează pe server. Scopul servlet-urilor este colectarea cererii de la client și crearea unei pagini web. Java.servlet este și java.servlet.http este folosit pentru a invoca servlets. Metoda Init () este utilizată pentru inițializarea programului în memorie. Service () este o metodă care procesează HHTP și distruge () este metoda care eliberează resursele.

Diferențele cheie

  1. Appletul este un program java mic, care rulează pe client-rul, în timp ce Servlet este un mic program java care se execută pe server.
  2. Applet utilizează interfața cu utilizatorul, în timp ce Servlet nu utilizează nicio interfață de utilizator.
  3. Applet necesită mai multă lățime de bandă a rețelei, în timp ce Servlet necesită o lățime de bandă mai mică.
  4. Există mai puțină securitate în applet, în timp ce există mai multă securitate în servlet

Concluzie

În acest articol de mai sus vedem diferența clară între applet și servlet cu exemple.

Video explicativ