วิศวกรรมและการออกแบบแบบสไตรค์ตรัม
รูป แบบ ทาง สถาปัตยกรรม ทั่ว ไป: ใช้ รูป แบบ เหล่า นั้น เมื่อ ไร และ อย่าง ไร กับ คอน ส แตน ติน โลก จริง ๆ?
Table of Contents
การ ออก แบบ แบบ แบบ ใหม่ ๆ ช่วย ให้ นัก พัฒนา มี ความ สามารถ ใน การ สร้าง ระบบ ที่ สามารถ เขียน ได้ และ มี ประสิทธิภาพ ได้ โดย การ ใช้ โครง สร้าง ที่ พิสูจน์ แล้ว การ เข้าใจ ว่า จะ ใช้ รูป แบบ เหล่า นี้ เมื่อ ไร และ อย่าง ไร จําเป็น ต้อง สร้าง โปรแกรม ที่ มี ประสิทธิภาพ
สถาปัตยกรรมเลเยอร์
สถาปัตยกรรม ชั้น นอก แบ่ง โปรแกรม ออก เป็น ชั้น ต่าง ๆ แต่ ละ ชั้น มี หน้า ที่ รับ ผิด ชอบ เฉพาะ.
เหมาะสําหรับโปรแกรมที่ต้องใช้ความชัดเจนในระบบจัดการระบบ enterprise และเว็บ ทั้งหลาย ผู้พัฒนาควรจะแน่ใจว่า จะทําการสื่อสารระหว่างชั้นต่าง ๆ เพื่อป้องกันการจับคู่แบบกระชับ
สถาปัตยกรรมของไมโคร
บริการไมโครย่อยแบ่งโปรแกรมเป็นบริการขนาดเล็กอิสระที่สื่อสารผ่านเครือข่าย บริการแต่ละรายการมีความสามารถในการจัดการทางธุรกิจเฉพาะ โดยอนุญาตให้มีการบังคับใช้และปรับขนาดแบบอิสระ
ระบบนี้เหมาะกับระบบขนาดใหญ่ที่ซับซ้อน ที่ต้องการความยืดหยุ่นและความยืดหยุ่นสูง
สถาปัตยกรรมของเหตุการณ์
สถาปัตยกรรมแบบอีเวนต์ไดรฟ์ พึ่งพาเหตุการณ์ที่จะกระตุ้นและสื่อสารระหว่างส่วนประกอบที่ถอดออกจากโครงสร้าง มันช่วยให้การประมวลผลมีความซับซ้อน และการจัดการข้อมูลตามเวลาจริง
รูปแบบนี้มีประโยชน์ในโปรแกรมที่ต้องการการตอบสนองสูง เช่น ระบบวิเคราะห์แบบเรียลไทม์ หรือระบบ ไอโอที การจัดการเหตุการณ์ที่เหมาะสม และการจัดการจัดการอย่างเหมาะสมนั้นจําเป็นสําหรับความน่าเชื่อถือของระบบ
รายการรูปแบบสถาปัตยกรรมทั่วไป
- สถาปัตยกรรมเลเยอร์
- สถาปัตยกรรมของไมโคร
- สถาปัตยกรรมของเหตุการณ์
- สถาปัตยกรรมของไคลเอนต์
- โปรแกรมรับแบบแบบมุมมองแบบ Contor (MVC)