รูปแบบสถาปัตยกรรม Client-Server คืออะไร?

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

รูปแบบสถาปัตยกรรมไคลเอ็นต์เซิร์ฟเวอร์มีสององค์ประกอบหลัก:

1) ไคลเอนต์ ซึ่งเป็นส่วนประกอบที่ผู้ใช้เผชิญหน้าซึ่งส่งคำขอไปยังเซิร์ฟเวอร์และแสดงผลลัพธ์แก่ผู้ใช้

2) เซิร์ฟเวอร์ซึ่งเป็นส่วนประกอบส่วนหลังที่รับคำขอ ประมวลผลและส่งกลับผลลัพธ์ไปยังไคลเอนต์

รูปแบบนี้มักใช้ในเว็บแอปพลิเคชัน โดยที่ไคลเอ็นต์คือเบราว์เซอร์ของผู้ใช้ และเซิร์ฟเวอร์คือเว็บเซิร์ฟเวอร์ที่โฮสต์เว็บแอปพลิเคชัน รูปแบบสถาปัตยกรรมไคลเอ็นต์เซิร์ฟเวอร์ยังใช้ในแอปพลิเคชันอื่นๆ เช่น เซิร์ฟเวอร์อีเมล เซิร์ฟเวอร์ไฟล์ และเซิร์ฟเวอร์ฐานข้อมูล

วันที่เผยแพร่: