Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Κύκλος ζωής Servlet;
Ο κύκλος ζωής του εξυπηρετητή είναι η ακολουθία συμβάντων επεξεργασίας εξυπηρετητή Java που εμφανίζεται από τη δημιουργία στιγμιότυπου servlet έως την καταστροφή. Ο κύκλος ζωής του εξυπηρετητή ελέγχεται από το δοχείο που εκτοξεύει το σέρβελ.
Η Techopedia εξηγεί τον κύκλο ζωής Servlet
Ο κύκλος ζωής του servlet αποτελείται από τέσσερα στάδια:
- Διαδικασία
- Αρχικοποίηση
- Επεξεργασία αιτήματος πελάτη
- Καταστροφή
Όταν αντιστοιχίζεται ένα αίτημα σέρβετ, το δοχείο servlet ελέγχει για την ύπαρξη παρουσίας κλάσης servlet. Εάν ένα στιγμιότυπο δεν υπάρχει, το δοχείο Web φορτώνει την κλάση servlet, δημιουργεί ένα στιγμιότυπο αυτής της κλάσης και αρχικοποιεί αυτήν την εμφάνιση καλώντας τη μέθοδο init ().
Η διαδικασία αρχικοποίησης ολοκληρώνεται πριν από τον χειρισμό του αιτήματος πελάτη. Το δοχείο δεν καλέσει ξανά τη μέθοδο init (), εκτός και αν γίνει επαναφόρτωση servlet. Μετά την ολοκλήρωση της διαδικασίας και της αρχικοποίησης, το δοχείο servlet καλεί τη μέθοδο service () για να ανταποκριθεί στο αίτημα. Όταν το servlet δεν είναι πλέον απαραίτητο, ο περιέκτης καταστρέφει το servlet με τη μέθοδο καταστροφής (). Αυτή η μέθοδος εκτελείται επίσης μόνο μία φορά.
