首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计划的任务应该放在哪一层?

计划的任务应该放在哪一层?
EN

Stack Overflow用户
提问于 2010-10-12 08:35:35
回答 1查看 2.1K关注 0票数 3

我正在尝试用分层架构来实现DDD应用程序。我有:

  • Infrastructure层--一个实现application.
  • Domain层特定技术部分的层--一个包含域model.
  • Application层的层,一个包含与域模型交互的干扰层,
  • 层和接口层--一个从外部接收事件的层。

经典的3层(+基础结构)体系结构非常清晰。但我的申请不是很经典。除了UI之外,我还安排了任务,应该定期运行。我考虑将这样的任务放入接口层,因为这些任务实际上处理像UI这样的事件。但是有一个问题,我无法决定应该在哪一层设置调度器,以激发调度任务的事件。

我画了个素描

我应该把调度器对象放在哪一层?也可能是使用内部事件生成器设计应用程序的另一种方式。

EN

回答 1

Stack Overflow用户

发布于 2010-10-15 04:49:37

对我来说,调度器是任务执行器的主机(就像JSP容器是UI的主机一样)。我将把它建模为一个外部实体,并将其作为另一个基础设施项目来实施。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3912823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档