【问题标题】:Use of Business Layer in 3-tier architecture三层架构中业务层的使用
【发布时间】:2011-06-16 08:11:31
【问题描述】:

我正在实施 3 层架构。我只是想知道业务层的作用 在 3 层架构中。

我正在使用实体框架开发应用程序。所以我有实体对象 可在 PL、BL 和 DL 中访问。我的问题是实体对象的输入分配是否应该是 在 PL OR BL 中。(考虑有保存方法)

【问题讨论】:

  • 这是一个非常广泛的问题,一个广泛的答案将是`封装/分离您的业务逻辑`。也许您想发布一些您可能关心的与 BLL 相关的具体问题?

标签: asp.net architecture business-logic-layer


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我想,您已经阅读了有关分层架构的信息。详情可以参考微软网站:http://msdn.microsoft.com/en-us/library/ff648105.aspx

    顾名思义,业务层包含所有业务逻辑实现。表示层只是调用业务层中的服务或调用业务层的程序集(DLL)并传递输入。

    让我知道你有什么样的应用程序。这将使我能够提供更多的上下文信息。

    【讨论】:

      猜你喜欢
      • 2023-03-25
      • 2014-04-13
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      • 2020-09-21
      • 2014-07-18
      • 2023-03-27
      • 2013-06-06
      相关资源
      最近更新 更多