知识卡片

应用服务是不含领域逻辑的外观

普通读书笔记卡 · 1969.g

内容

应用服务是外观模式的体现:对外为完整业务服务提供自给自足的统一简单接口,对内仅协调领域模型对象、不含任何领域逻辑,是调用领域层的入口点。第一条设计准则——不包含领域逻辑的业务服务应被定义为应用服务,以此降低客户程序对领域层的依赖。

参考来源

- 位置:《解构领域驱动设计》第11章11.2.1(源文件:_epub-src/OEBPS/022.xhtml) - 结论依据:以外观模式三种适用场景说明应用服务本质,Eric Evans对应用层的定义。 - 原始内容:不包含领域逻辑的业务服务应被定义为应用服务。