Applet vs. Servlet în Java
Conţinut
- Cuprins: diferență între Applet și Servlet în Java
- Diagramă de comparație
- Applet
- servlet
- Diferențele cheie
- Concluzie
- Video explicativ
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 |
Sens | appletul 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 utilizatorul | Servlet nu utilizează nicio interfață de utilizator |
Lățime de bandă | Appletul necesită mai multă lățime de bandă a rețelei | Servlet necesită o lățime de bandă mai mică |
Securitate | Există mai puțină securitate în applet | Există 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
- 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.
- Applet utilizează interfața cu utilizatorul, în timp ce Servlet nu utilizează nicio interfață de utilizator.
- Applet necesită mai multă lățime de bandă a rețelei, în timp ce Servlet necesită o lățime de bandă mai mică.
- 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.