2011-01-27 80 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

业务层是我们编写从应用程序层获取数据并通过数据访问层的函数的类。