Applet vs. Servlet στην Java

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 4 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 10 Ενδέχεται 2024
Anonim
Java Tech Talk: Telegram bot on java for 1 hour
Βίντεο: Java Tech Talk: Telegram bot on java for 1 hour

Περιεχόμενο

Η βασική διαφορά μεταξύ του Applet και του Servlet στην Java είναι ότι το applet είναι ένα μικρό πρόγραμμα java που τρέχει σε client-run, ενώ το Servlet είναι ένα μικρό πρόγραμμα java που τρέχει σε server-run.


Η Java είναι μια γλώσσα προγραμματισμού που χρησιμοποιεί αντικείμενα και μεταφραστές. Κυρίως όλα τα λογισμικά γίνονται στη γλώσσα προγραμματισμού Java. Ο κώδικας Java μπορεί να γραφτεί σε Windows, Linux και Mac OS. Η σύνταξη της γλώσσας προγραμματισμού C και C ++ είναι τελείως ίδια. Η Java παράγει πρόγραμμα περιήγησης για την εκτέλεση προγραμμάτων που βοηθούν στη δημιουργία ενός γραφικού περιβάλλοντος χρήστη. Γλώσσα προγραμματισμού Java χρησιμοποιείται και την τάση αυτές τις μέρες. Για να γράψετε κώδικα Java, ένας προγραμματιστής χρειάζεται κιτ ανάπτυξης λογισμικού (SDK) που περιλαμβάνει έναν μεταγλωττιστή, διερμηνέα που δεν απαιτείται στο C ++. Το applet και το servlet είναι και το java πρόγραμμα. Το applet και το servlet διαφέρουν μεταξύ τους, το applet και το servlet στην Java είναι ότι το applet είναι ένα μικρό πρόγραμμα Java που τρέχει σε client-run, ενώ το Servlet είναι ένα μικρό πρόγραμμα java που τρέχει σε server-run.


Το applet είναι μικρό πρόγραμμα java που εκτελείται από την πλευρά του πελάτη και είναι ενσωματωμένο σε κώδικα HTML. Υπάρχει μια βιβλιοθήκη στο API του JAVA'S που ονομάζεται applet. Υπάρχει μια τάξη στο JAVA'S API που είναι γνωστό ως Applet. Εάν δημιουργήσετε οποιαδήποτε υποκατηγορία πρέπει να κάνετε την υποκατηγορία δημόσια. Οι Init (), service (), destroy () είναι μέθοδοι στο Applet. Το Init () είναι μια μέθοδος που χρησιμοποιείται για την προετοιμασία του προγράμματος. Η αρχή του () χρησιμοποιείται για την εκκίνηση του προγράμματος. Η μέθοδος Stop () χρησιμοποιείται για να σταματήσει το πρόγραμμα.Servlets είναι το μικρό πρόγραμμα java που εκτελείται από την πλευρά του διακομιστή. Σκοπός των εξυπηρετητών είναι η συλλογή του αιτήματος από τον πελάτη και η δημιουργία μιας ιστοσελίδας. Το Java.servlet είναι και το java.servlet.http χρησιμοποιείται για την κλήση servlets. Η μέθοδος Init () χρησιμοποιείται για την προετοιμασία του προγράμματος στη μνήμη. Η υπηρεσία () είναι μια μέθοδος που επεξεργάζεται το HHTP και καταστρέφει () είναι η μέθοδος που απελευθερώνει τους πόρους.


Περιεχόμενα: Διαφορά μεταξύ Applet και Servlet σε Java

  • Συγκριτικό διάγραμμα
  • Applet
  • Servlet
  • Βασικές διαφορές
  • συμπέρασμα
  • Επεξηγηματικό βίντεο

Συγκριτικό διάγραμμα

ΒάσηApplet Servlet
Εννοιαη μικροεφαρμογή είναι ένα μικρό πρόγραμμα Java που εκτελείται με βάση το πρόγραμμα-πελάτη

Το Servlet είναι ένα μικρό πρόγραμμα java που τρέχει σε server-run.

 

ΔιεπαφήΤο Applet χρησιμοποιεί τη διεπαφή χρήστηΤο Servlet δεν χρησιμοποιεί περιβάλλον εργασίας χρήστη
εύρος ζώνηςΤο Applet απαιτεί μεγαλύτερο εύρος ζώνης δικτύουΤο Servlet απαιτεί μικρότερο εύρος ζώνης δικτύου
Ασφάλεια Υπάρχει λιγότερη ασφάλεια στη μικροεφαρμογήΥπάρχει περισσότερη ασφάλεια στο servlet

Applet

Το Applet είναι μικρό πρόγραμμα java που εκτελείται από την πλευρά του πελάτη και είναι ενσωματωμένο σε κώδικα HTML. Υπάρχει μια βιβλιοθήκη στο API του JAVA'S που ονομάζεται applet. Υπάρχει μια τάξη στο JAVA'S API που είναι γνωστό ως Applet. Εάν δημιουργήσετε οποιαδήποτε υποκατηγορία πρέπει να κάνετε την υποκατηγορία δημόσια. Οι Init (), service (), destroy () είναι μέθοδοι στο Applet. Το Init () είναι μια μέθοδος που χρησιμοποιείται για την προετοιμασία του προγράμματος. Η αρχή του () χρησιμοποιείται για την εκκίνηση του προγράμματος. Η μέθοδος Stop () χρησιμοποιείται για να σταματήσει το πρόγραμμα.

Servlet

Servlets είναι το μικρό πρόγραμμα java που τρέχει στην πλευρά του διακομιστή. Σκοπός των εξυπηρετητών είναι η συλλογή του αιτήματος από τον πελάτη και η δημιουργία μιας ιστοσελίδας. Το Java.servlet είναι και το java.servlet.http χρησιμοποιείται για την κλήση servlets. Η μέθοδος Init () χρησιμοποιείται για την αρχικοποίηση του προγράμματος στη μνήμη. Η υπηρεσία () είναι μια μέθοδος που επεξεργάζεται το HHTP και καταστρέφει () είναι η μέθοδος που απελευθερώνει τους πόρους.

Βασικές διαφορές

  1. Η μικροεφαρμογή είναι ένα μικρό πρόγραμμα Java που εκτελείται σε client-run, ενώ το Servlet είναι ένα μικρό πρόγραμμα java που τρέχει σε server-run.
  2. Το Applet χρησιμοποιεί περιβάλλον χρήστη ενώ το Servlet δεν χρησιμοποιεί κανένα περιβάλλον εργασίας χρήστη.
  3. Το Applet απαιτεί περισσότερο εύρος ζώνης δικτύου, ενώ το Servlet απαιτεί μικρότερο εύρος ζώνης δικτύου.
  4. Υπάρχει λιγότερη ασφάλεια στο applet ενώ υπάρχει περισσότερη ασφάλεια στο servlet

συμπέρασμα

Σε αυτό το άρθρο παραπάνω βλέπουμε τη σαφή διαφορά μεταξύ applet και servlet με παραδείγματα.

Επεξηγηματικό βίντεο