مخطط النشر
| أنواع مخططات UML |
|---|
| مخططات UML الهيكلية |
| مخططات UML السلوكية |
يحدد مخطط النشر [1] "الهياكل التي يمكن استخدامها لتحديد بنية تنفيذ الأنظمة وتعيين القطع الأثرية للبرمجيات لعناصر النظام ." [1] لوصف موقع ويب ، على سبيل المثال، يوضح مخطط النشر مكونات الأجهزة ("العقد") الموجودة (على سبيل المثال، خادم الويب ، وخادم التطبيقات ، وخادم قاعدة البيانات )، والمكونات البرمجية ("القطع الأثرية") التي تعمل على كل عقدة (على سبيل المثال، تطبيق الويب ، وقاعدة البيانات )، وكيفية توصيل الأجزاء المختلفة (على سبيل المثال، JDBC ، وREST ، و RMI ).
تظهر العقد على هيئة مربعات، وتظهر القطع الأثرية المخصصة لكل عقدة على هيئة مستطيلات داخل المربعات. وقد تحتوي العقد على عقد فرعية تظهر على هيئة مربعات متداخلة. وقد تمثل عقدة واحدة في مخطط النشر مفهوميًا عقدًا مادية متعددة، مثل مجموعة من خوادم قواعد البيانات.
هناك نوعان من العقد:
- عقدة الجهاز
- عقدة بيئة التنفيذ
عُقد الأجهزة هي موارد حوسبة مادية تحتوي على ذاكرة معالجة وخدمات لتنفيذ البرامج، مثل أجهزة الكمبيوتر أو الهواتف المحمولة النموذجية. عُقدة بيئة التنفيذ (EEN) هي مورد حوسبة برمجي يعمل داخل عُقدة خارجية ويوفر في حد ذاته خدمة لاستضافة وتنفيذ عناصر برمجية قابلة للتنفيذ أخرى.
مراجع
- ^ ab "Deployments". Unified Modeling Language 2.5.2. OMG Document Number formal/2017-12-05. Object Management Group Standards Development Organization (OMG SDO). ديسمبر 2017. ص. 653.
روابط خارجية
- مقدمة إلى مخططات نشر UML 2 بقلم سكوت دبليو أمبلر
- مخطط نشر UML 2
- مخططات نشر UML
