ما الفرق بين الكيانات وكائنات الأعمال وكائنات نقل البيانات وكائنات نموذج الأعمال؟
-
29-10-2019 - |
سؤال
غير قادر على الحصول على تمييز واضح بين هذه المفاهيم التي يتم استخدامها كثيرًا في العمارة متعددة الطبقات.
المحلول
لي:
1) الكيانات / كائنات الأعمال / كائنات نموذج الأعمال - الكائنات الفعلية (الأسماء) في مجال الأعمال.على سبيل المثال "Order" و "OrderItem".يمكن أن تحتوي "Order" على خاصية "OrderDate" ، وتسمى الوظيفة "GetOrderItems"
2) كائنات نقل البيانات - تمثيلات في أكياس الممتلكات القابلة للتسلسل للكيانات الخاصة بك.باستخدام المثال أعلاه ، قد تكون الوظيفة "GetOrderItems" مفقودة من DTO "الطلب".
لا تنتمي إلى StackOverflow