บ้าน พัฒนาการ สถาปัตยกรรมสองชั้นคืออะไร - คำจำกัดความจาก techopedia

สถาปัตยกรรมสองชั้นคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - สถาปัตยกรรมสองชั้นหมายถึงอะไร

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

Techopedia อธิบายสถาปัตยกรรมสองชั้น

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

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

สถาปัตยกรรมสองชั้นคืออะไร - คำจำกัดความจาก techopedia