Сервлеттин жашоо циклин ким көзөмөлдөйт?
Сервлеттин жашоо циклин ким көзөмөлдөйт?

Video: Сервлеттин жашоо циклин ким көзөмөлдөйт?

Video: Сервлеттин жашоо циклин ким көзөмөлдөйт?
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, Апрель
Anonim

The сервлеттин жашоо цикли болуп саналат турган контейнер тарабынан көзөмөлдөнөт сервлет бар жайгаштырылды. Сураныч келгенде болуп саналат картага түшүрүлгөн сервлет , контейнер аткарат төмөнкү кадамдарды. жүктөйт сервлет класс. нын бир мисалын түзөт сервлет класс.

Ошо сыяктуу эле, адамдар, сервлеттин жашоо цикли кандай?

The Жашоо цикл . The жашоо цикл Веб север тарабынан контейнерге жүктөө үчүн чакырылган замат башталат. Жалпысынан алганда, ал үч фазалуу жашоо : түзүү жана баштоо, тейлөө жана жок кылуу.

Ошо сыяктуу эле, сервистен () servlet destroy () деп атасак болобу? сен destroy() чакыра алат ичинен кызмат() . It кылат сизде кандай логика болсо да жок кылуу() (тазалоо, атрибуттарды алып салуу, ж.б.) бирок ал "жүктөнбөйт" сервлет мисалы өзү. сен кыл жашоо циклин башкара албайт сервлеттер программада; the сервлет мотор кылат.

Ошо сыяктуу эле, Сервлет жана сервлеттин жашоо цикли деген эмне деп суралат?

А сервлеттин жашоо цикли жаратылгандан тартып жок кылынганга чейинки бүт процесс катары аныктаса болот. The сервлет init() ыкмасын чакыруу менен инициализацияланат. The сервлет кардардын суроо-талабын иштетүү үчүн кызмат () ыкмасын чакырат. The сервлет destroy() ыкмасын чакыруу менен токтотулат.

Кайсы ыкма Сервлеттин жашоо циклинде бир гана жолу аталат?

Эскертүү: init() ыкма бир гана жолу чакырылат учурунда жашоо цикл нын сервлет . Ар бир жолу веб-сервер суроо-талапты алат сервлет , ал кызматты чакырган жаңы жипти пайда кылат() ыкмасы.

Сунушталууда: