【发布时间】:2017-12-29 23:22:10
【问题描述】:
我应该在领域驱动设计架构中添加调度程序项目的哪一层?
我正在考虑在分布式服务层中添加调度程序,在应用服务层中添加业务登录。
这是我正在考虑的解决方案设计:
-
表示层
- UI 项目
-
分发服务层
- 应用程序 API
- 调度器
-
应用层
- 应用程序(应用程序 API 和调度程序逻辑的应用程序服务)
- DTO
-
领域实体模型
- 项目域(特定于项目的域实体)
- 调度程序域(特定于调度程序的域实体)
-
数据持久性
- 数据访问项目(存储库)
- 数据访问调度程序域(存储库)
-
横切基础设施
- 授权
- 日志记录
感谢任何帮助。
【问题讨论】:
-
我看到你的帖子我有类似的需求,你为什么要为调度程序创建一个单独的域项目?
标签: domain-driven-design scheduler