บ้าน ในข่าว วงจรชีวิตของ servlet คืออะไร? - คำจำกัดความจาก techopedia

วงจรชีวิตของ servlet คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Servlet Life Cycle หมายถึงอะไร

วงจรชีวิตของเซิร์ฟเล็ตคือลำดับเหตุการณ์การประมวลผลของเซิร์ฟเล็ต Java ที่เกิดขึ้นจากการสร้างอินสแตนซ์ของเซิร์ฟเล็ตไปจนถึงการทำลาย วงจรชีวิตของ servlet ถูกควบคุมโดยคอนเทนเนอร์ที่ปรับใช้เซิร์ฟเล็ต

Techopedia อธิบายวงจรชีวิตของ Servlet

วงจรชีวิตของ servlet ประกอบด้วยสี่ขั้นตอน:

  • instantiation
  • การเริ่มต้น
  • การจัดการคำขอของลูกค้า
  • การทำลาย

เมื่อมีการแม็พคำร้องขอเซิร์ฟเล็ตคอนเทนเนอร์เซิร์ฟเล็ตจะตรวจสอบการมีอยู่ของอินสแตนซ์คลาสเซิร์ฟเล็ต หากไม่มีอินสแตนซ์เว็บคอนเทนเนอร์จะโหลดคลาสเซิร์ฟเล็ตสร้างอินสแตนซ์ของคลาสนี้และเริ่มต้นอินสแตนซ์นี้โดยเรียกเมธอด init ()


กระบวนการเริ่มต้นจะเสร็จสมบูรณ์ก่อนที่จะจัดการคำขอของลูกค้า คอนเทนเนอร์ไม่เรียกเมธอด init () อีกครั้งยกเว้นว่าเซิร์ฟเล็ตถูกโหลดซ้ำ หลังจากการสร้างอินสแตนซ์และการกำหนดค่าเริ่มต้นเสร็จสิ้นแล้วเซิร์ฟเล็ตคอนเทนเนอร์จะเรียกเมธอด service () เพื่อตอบสนองต่อการร้องขอ เมื่อไม่ต้องการเซิร์ฟเล็ตอีกต่อไปคอนเทนเนอร์จะทำลายเซิร์ฟเล็ตด้วยเมธอด destroy () วิธีการนี้จะดำเนินการเพียงครั้งเดียว

วงจรชีวิตของ servlet คืออะไร? - คำจำกัดความจาก techopedia