3

我目前正在阅读很多有关设计模式的内容,并且一直在观看他们图书馆中的各种Pluralsight视频。现在到目前为止,我已经学到了以下内容:

  1. 存储库模式
  2. 工作单元模式
  3. 抽象工厂模式
  4. 阅读很棒的“.NET 中的 DI”一书

现在我阅读了很多关于服务服务层的内容,并且想要一些关于阅读和了解这些的最佳位置的建议。我认为这适合领域驱动设计,我应该从那里开始吗?“服务”一词似乎在 IT 中被广泛使用,它可能会混淆确切的含义。

所以我的问题是:

  1. 什么是服务层
  2. 了解它们的最佳地点在哪里
4

1 回答 1

6

服务层是位于表示层和数据访问层之间的层。

表示处理 HTTP 请求和响应(在 Web 应用程序中)和一般表示逻辑(页面之间的工作流等),并委托给服务层用于应用程序使用的业务、事务逻辑。

然后服务层委托数据访问层访问数据库。

于 2012-12-07T19:53:20.580 回答