جدول المحتويات:
تعريف - ماذا يعني التطبيق ثلاثي المستوى؟
التطبيق ذو المستوى الثالث هو نوع معين من بنية الطبقة n. في حالة العمارة ثلاثية المستويات ، تكون الطبقات على النحو التالي:
- مستوى العرض التقديمي (المعروف أيضًا باسم واجهة المستخدم أو تطبيق العميل)
- مستوى منطق الأعمال (المعروف أيضًا باسم خادم التطبيق)
- مستوى تخزين البيانات (المعروف أيضًا باسم خادم قاعدة البيانات)
تشرح Techopedia التطبيق ثلاثي المستويات
تشير الفئة N إلى مفهوم هندسة البرمجيات المستخدم في تصميم وتنفيذ أنظمة البرمجيات باستخدام بنية العميل / الخادم مقسمة إلى مستويات متعددة. يقوم هذا التصميم بفصل تعقيد التصميم والتنفيذ ، مما يتيح إمكانية تطوير النظام المنشور.
في تطبيق ثلاثي الطبقات ، تتم إدارة تفاعل المستخدم بواسطة طبقة العرض التقديمي ، والتي توفر واجهة أمامية سهلة التشغيل. تتم إدارة قواعد العمل بواسطة طبقة الأعمال ، التي تتحكم في إطار التطبيق بالكامل وتديره. يتم تخزين البيانات الأساسية وتقديمها بواسطة طبقة تخزين البيانات ، والمعروفة أيضًا باسم ثبات البيانات.
يتم ربط الطبقات الثلاثة بشكل فضفاض مع بعضها البعض ، مع واجهات محددة سلفا ومستقرة. يسمح هذا الفصل بإجراء تغييرات كبيرة داخل تصميم وتنفيذ وحجم كل مستوى ، دون التأثير على المستويات الأخرى.
تتم إزالة قواعد العمل من العميل ويتم تنفيذها في خادم التطبيق ، المعروف أيضًا باسم الطبقة الوسطى. يضمن خادم التطبيق معالجة قواعد العمل بشكل صحيح. كما أنه بمثابة وسيط بين تطبيق العميل وخادم قاعدة البيانات.
ميزة تطبيق ثلاثي الطبقات على تطبيق من طبقتين هي النموذجية المضافة. يسمح ذلك باستبدال أي مستوى دون التأثير على المستويات الأخرى وفصل الوظائف المتعلقة بالأعمال عن الوظائف المتعلقة بقاعدة البيانات. أخيرًا ، يزيد التطبيق ثلاثي المستويات بشكل كبير من موازنة تحميل النظام وقابلية تطويره للأداء وسهولة الصيانة.
