2011-01-27 85 views
1

我正在實施3層架構。我只是想知道業務層 在三層架構中的角色。在三層架構中使用業務層

我正在開發使用實體框架的應用程序。所以我的實體對象是 可訪問的PL,BL & DL。我的問題是在PL或BL中輸入賦值給實體對象應該是 (考慮有保存方法)

+0

這是一個非常廣泛的問題和廣泛的答案將是「封裝/分離您的業務邏輯」。也許你想發佈一些與BLL有關的特定查詢,這些查詢可能會讓你感到擔憂? – InSane 2011-01-27 06:06:24

回答

0

我想你已閱讀過有關分層體系結構的內容。您可以參考微軟網站上的詳細信息:http://msdn.microsoft.com/en-us/library/ff648105.aspx

顧名思義,業務層包含所有的業務邏輯實現。表示層僅調用業務層中的服務或調用業務層的程序集(DLL)並傳遞輸入。

讓我知道你有什麼樣的應用程序。這將使我能夠提供更多的上下文信息。

1

業務層是我們編寫從應用程序層獲取數據並通過數據訪問層的函數的類。