บ้าน พัฒนาการ servlet java คืออะไร - คำจำกัดความจาก techopedia

servlet java คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

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

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

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

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

Techopedia อธิบาย Java Servlet

Java Servlet มีสองประเภท: พื้นฐานและ HTTP

HTTP เซิร์ฟเล็ตถูกใช้ดังต่อไปนี้:

  • เมื่อมีการส่งแบบฟอร์ม HTML servlet จะประมวลผลและจัดเก็บข้อมูล
  • เมื่อไคลเอ็นต์จัดหาเคียวรีฐานข้อมูลผลลัพธ์จะถูกจัดเตรียมให้กับไคลเอ็นต์โดยเซิร์ฟเล็ต
  • ในกรณีส่วนใหญ่เซิร์ฟเวอร์ใช้อินเตอร์เฟสเกตเวย์ (CGI) ทั่วไป

อย่างไรก็ตาม Java Servlets มีข้อได้เปรียบมากกว่า CGI รวมไปถึง:

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