ทีมต้องสังเกตระบบด้วย metrics logs และ traces โดยเชื่อม correlation ID จึงพิจารณาว่า Web Server มีหน้าที่หลักใดในระบบ Web Application

บริหารจัดการสิทธิ์การเข้าถึงและการยืนยันตัวตนของผู้ใช้งานในระบบแอปพลิเคชัน
จัดเก็บและประมวลผลข้อมูลในฐานข้อมูลเพื่อให้แอปพลิเคชันสามารถดึงข้อมูลได้อย่างรวดเร็ว
แปลงโค้ดภาษาโปรแกรมระดับสูงให้เป็นภาษาเครื่องเพื่อให้คอมพิวเตอร์ประมวลผลได้โดยตรง
รับคำร้องขอจาก Client และส่งข้อมูลหรือเนื้อหาเว็บกลับไปยัง Client ผ่านโปรโตคอล HTTP หรือ HTTPS

เฉลยอธิบาย

Web Server คือซอฟต์แวร์หรือฮาร์ดแวร์ที่ทำหน้าที่รับคำร้องขอ (Request) จาก Client ผ่านโปรโตคอล HTTP หรือ HTTPS แล้วส่งข้อมูลหรือหน้าเว็บ (Response) กลับไปยัง Client เช่น Apache, Nginx และ IIS เป็นต้น ส่วนตัวเลือกอื่นเป็นหน้าที่ของ Database Server, Compiler และ Authentication Server ตามลำดับ

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาโปรแกรมระบบงานในลักษณะ Web Application

ดูข้อสอบวิชานี้ทั้งหมด →