أهم الأنماط المعمارية التي يجب معرفتها

لنتحدث عن الأنماط الشائعة في هندسة البرمجيات.

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

القالب هو حل لمشكلة في سياق معين.

, .

, !

  • — —

 — ( «n-»). , . , : , -, .

مثال شائع للهندسة المعمارية ذات المستوى n
n-

. , .

,  — , , .

, , .  — , . . , .

  • , . , . .

  • ,  — : , , .

  • , , : . , ,  — .

إغلاق المستويات وطلب الحركة

. : - — .

, .

, -. , .

.

 — , - ?

. .

.

.

 — .

نهج القنوات والمرشحات
« »

. , , .

 — . . , .

. , « — » : .

:

  • () — ;

  • () — ;

  • () — ;

  • () — .

, .

.

, ,  — , EDI ( ), ETL (, ).

 — : , , .

 —

, , .

, , , . .

« — » .

  • , «», , «», .

  • «» .

, .

( )  — .

« — » , , ( «») ( «»), , — , - ( , ).

 —  —

.  — , , — .

?

, ?

« —  — » (MVC) :

  •  — .

  •  — .

  •  — .

.

«», «» «» .

MVC - .

, , .

, , , .

. . .

 — .

:

  • «» « » OrderCreated.

  • «» . « » CreditReserved « » CreditLimitExceeded.

  • «» «» «» «».

, . , -, , . API .

(, ) .

: «», API. , .

, , . .

, .

, . ,  — . : , , , , ,  . .

, ?




All Articles