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 پاسخ 472 بازدید
+1 امتیاز
1 پاسخ 667 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
+1 امتیاز
1 پاسخ 2.6هزار بازدید
+2 امتیاز
1 پاسخ 762 بازدید
+1 امتیاز
1 پاسخ 561 بازدید
...