Java Servlet

ผู้เขียน: Louise Ward
วันที่สร้าง: 6 กุมภาพันธ์ 2021
วันที่อัปเดต: 17 พฤษภาคม 2024
Anonim
Создание и отладка сервлета. Servlet Intro
วิดีโอ: Создание и отладка сервлета. Servlet Intro

เนื้อหา

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

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


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

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

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Java Servlet

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

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

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

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


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