عمارة متعددة الطبقات

عودة للموسوعة

عمارة متعددة الطبقات

في هندسة البرمجيات, العمارة متعددة الطبقات أوالبنية متعددة الطبقات، هي عمارة الخادم-العميل حيثقد يكون العرض، معالجة التطبيقات، وادارة البيانات عمليات منفصلة تماما عن بعضها البعض. على سبيل الثمال، في التطبيق الذي يستخدم middleware لخدمة البيانات المطلوبة بين المستخدم وقاعدة البيانات يتم استخدام العمارة متعددة الطبقات. وتعتبر العمارة متعددة الطبقات أحد أبرز البنى المستخدمة في بناء البرمجيات التي تعتمد التصميم الغرضي التوجه. وأكثر أنواع العمارة متعددة الطبقات استخداما هي العمارة ثلاثية الطبقات.

البنية ثلاثية الطبقات

رسم يوضح تطبيق للبنية ثلاثية الطبقات


طبقة الوصول إلى المعطيات (Data Access Layer)

تكون هذه الطبقة مسؤولة عن الوصول والتحكم بمختلف مصادر المعطيات التي يستخدمها التطبيق على سبيل المثال لا الحصر قاعدة المعطيات الخاصة بالتطبيق.

طبقة منطق العمل (Business Logic Layer )

تعتبر هذه الطبقة الوسيط بين طبقة الوصول للمعطيات وطبقة العرض وهي الأهم على الإطلاق فهي نواة النظام وتتوضع فيها جميع الصفوف أوالأنظمة الجزيئة التي تمثل تدفق العمل ضمن النظام وتتعامل هذه الطبقة مع طبقة الوصول للمعطيات بحيث تأخذ منها وتعطيها المعطيات بمرونة تامة أثناء تدفق عمل النظام وباللقاء أيضا تتخاطب مع طبقة العرض التي سنتحدث عنها لاحقاً.

طبقة العرض (Presentation Layer)

تحوي جميع الصفوف المسؤولة عن التفاعل المباشر مع المستخدم النهائي للتطبيق لأخذ الدخل منه وعرض النتائج له تتخاطب فقط مع الطبقة الوسطى (طبقة منطق العمل).

فائدة البنية البرمجية ذات الثلاث طبقات

- تعتبر بينة الطبقات أكثر تنظيماً وأسهل صيانةً وأكثر قابليةً للتعديل فإن وقع تغير في أي طبقة فإن التعديلات في الطبقات الأخرى تكاد تكون معدومة وإن وجدت فهي أكثر أمانا وسهولة وتنظيم مثلاً في طبقة الوصول للمعطيات قد يرغب صاحب المنتج في أي لحظة تغير مزود قاعدة المعطيات وهذا يحتاج تغير في صفوف هذه الطبقة أوإضافة صفوف جديدة لهذه الطبقة باللقاء لنقد يكون هناك تعديلات كبيرة في طبقة منطق العمل لأنها فقط تهتم بخرج طبقة الوصول للمعطيات ولا تهتم كيف من الممكن أن تعمل أبداً ولا بنيتها الداخلية، وبالنسبة للتعديلات التي تطرأ في طبقة العرض قد لا تؤثر على طبقة منطق العمل حيث قد نضيف قابلات عرض جديدة دون أونعدل بعضها لنتخاطب مع نفس طبقة العمل. - تهتم جميع طبقة بدخل وخرج باقي الطبقات دون حتى تهتم بكيفية تأدية باقي الطبقات لوظائفها أوبنيتها الداخلية.

انظر أيضا

  • Business logic
  • العميل
  • Database-centric architecture
  • Front-end and back-end
  • Hierarchical internetworking model
  • Model-view-controller (MVC)
  • Open Services Architecture
  • Rich Internet application
  • طبقة الخدمة
  • تطبيقات الوب
  • Load balancing (computing)
  • Multilayered architecture

وصلات خارجية

  • MSDN:3-Tier, 3-Layer, MVC: a Trio of Famous Trios
  • MSDN:Three-Layered Services Applicationٍ


المصادر

<webopedia> هذه الموضوعة كانت في الأصل مبنية على مادة من Free On-line Dictionary of Computing، التي هي مرخصة تحت GFDL.

تاريخ النشر: 2020-06-04 09:08:05
التصنيفات: مقالات المعرفة التي تحوي نصوصاً من FOLDOC, Distributed computing architecture, عمارة البرمجيات, مصطلحات هندسة البرمجيات, وب

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

الفيصل يستقبل الفائزين بمسابقة «آيسف 2022» - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-05-18 15:23:13
مستوى الصحة: 59% الأهمية: 65%

الحوثي يرفض رفع حصار تعز - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-05-18 15:23:12
مستوى الصحة: 49% الأهمية: 63%

تقرير: تحطم الطائرة الصينية ربما كان متعمدا السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2022-05-18 15:23:14
مستوى الصحة: 50% الأهمية: 69%

إغلاق داخلية في وجه التلاميذ بسبب موسم "ركراكة": المسؤولون "يكذبون" 

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:35
مستوى الصحة: 74% الأهمية: 76%

روسيا تطرد 24 دبلوماسيا إيطاليا السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2022-05-18 15:23:17
مستوى الصحة: 60% الأهمية: 55%

اعترافات صادمة لممرض متهم بفضيحة جنسية السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2022-05-18 15:23:16
مستوى الصحة: 54% الأهمية: 57%

إنجاب أكثر من طفلين قد يعجل بشيخوخة الوالدين

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:06
مستوى الصحة: 87% الأهمية: 96%

مفاجأة تقرب إيطاليا من مونديال قطر

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:33
مستوى الصحة: 60% الأهمية: 78%

سريلانكا تعلن لمواطنيها أنها لا تملك دولارات لشراء شحنة بنزين واحدة

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:06
مستوى الصحة: 93% الأهمية: 99%

الفيصل يكرم طلاب وطالبات تعليم مكة الفائزين في آيسف 2022 السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2022-05-18 15:23:18
مستوى الصحة: 57% الأهمية: 68%

بالصورة: بلاغ جديد لـ"لارام" حول تعديل شروط الولوج إلى المغرب

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:31
مستوى الصحة: 73% الأهمية: 83%

إندونيسيا.. إلغاء إلزامية ارتداء الكمامات في الفضاء الخارجي

المصدر: MAP ANTI-CORONA - المغرب التصنيف: صحة
تاريخ الخبر: 2022-05-18 15:23:14
مستوى الصحة: 89% الأهمية: 92%

المكيفات ذات النطاق الأعلى توفر 27% من استهلاك الطاقة السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2022-05-18 15:23:15
مستوى الصحة: 51% الأهمية: 61%

احتجاجات الغلاء تقض مضاجع الملالي - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-05-18 15:23:13
مستوى الصحة: 48% الأهمية: 70%

84.2 % غير راضين عن أداء «مطوري سكني»! - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-05-18 15:23:11
مستوى الصحة: 49% الأهمية: 53%

هذا ما قرره القضاء في حق المتهمين بقتل ضبع خليجي نواحي بني ملال

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:31
مستوى الصحة: 66% الأهمية: 80%

%66 من الطاقة الكهربائية المستهلكة للتكييف السعودية

المصدر: جريدة الوطن - السعودية التصنيف: إقتصاد
تاريخ الخبر: 2022-05-18 15:23:16
مستوى الصحة: 45% الأهمية: 68%

أسطورة هولندا ينصح مدرب مانشستر يونايتد الجديد بالتعاقد مع نجم مغربي

المصدر: أخبارنا المغربية - المغرب التصنيف: سياسة
تاريخ الخبر: 2022-05-18 15:23:37
مستوى الصحة: 69% الأهمية: 76%

تحميل تطبيق المنصة العربية