تطوير البرمجيات · مصطلحات · معمارية البرمجيات وأنماط التصميم والرسوميات

ما معنى hexagonal architecture؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

hexagonal architecture: بنية سداسية، بنية المنافذ والمحوّلات

تصميم يبقي منطق المجال مستقلًا عن الأنظمة الخارجية، ويربطها به عبر منافذ ومحوّلات محددة.

طريقة الاستخدام

تسمى أيضًا بنية المنافذ والمحوّلات. الشكل السداسي اصطلاح في الرسم، ولا يعني ضرورة وجود ستة مكونات.

أمثلة

  1. Using hexagonal architecture let us test order rules without starting the database adapter.

    أتاحت لنا البنية السداسية اختبار قواعد الطلبات دون تشغيل محوّل قاعدة البيانات.

    يمكن اختبار منطق المجال عبر حد مستقل عن تنفيذ التخزين الفعلي.

  2. The new message consumer reused the same application port in our hexagonal architecture.

    أعاد مستهلك الرسائل الجديد استخدام منفذ التطبيق نفسه في بنية المنافذ والمحوّلات.

    يستطيع محوّل إدخال مختلف تشغيل السلوك القائم دون نقل قواعد المجال إلى شيفرة الرسائل.

تراكيب شائعة

  • hexagonal architecture ports
  • adopt hexagonal architecture

مصطلحات أخرى: معمارية البرمجيات وأنماط التصميم والرسوميات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: