0 امتیاز
قبل در برنامه نویسی توسط (7.1هزار امتیاز)
ویرایش شده قبل توسط
تفاوت BLL (Bussiness logic layer)و DAL(Data access layer) در معماری چند لایه چیست وچه نوع متدهایی درآنها قابل پیاده سازی است؟
قبل توسط (1.1هزار امتیاز)
اگر ممکنه مخفف هر کدوم رو هم بگید.
قبل توسط (7.1هزار امتیاز)
سوال ویرایش شد

1 پاسخ

+2 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

در لایه Data Access متدها و عملیاتی قرار می گیرندکه وظیفه ارتباط با پایگاه داده را دارند، برای مثال عملیات save، insert و یا query ها در قالب کلاس ها و متدهایی در این لایه قرار می گیرند.

در لایه Bussiness Logic متدها و عملیاتی قرار می گیرند که منطق کاری برنامه در آنها انجام می شود، در یک متد لایه Bussiness Logic ممکن است چند متد لایه Data Access استفاده شود، برای مثال ثبت یک خرید یک متد Bussiness Logic است.

سوالات مشابه

0 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 476 بازدید
+1 امتیاز
1 پاسخ 673 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
+1 امتیاز
1 پاسخ 2.6هزار بازدید
+2 امتیاز
1 پاسخ 781 بازدید
+1 امتیاز
1 پاسخ 570 بازدید
...