工作队列项目的最佳设计模式

时间:2018-06-25 05:16:42

标签: angular design-patterns java-8

我需要为工作队列系统设计一个项目,下面是演员和那里的角色。

  1. 制造商
  2. 检查器
  3. 客户

制造商创建一个任务并将其提交,该任务将移至检查者的队列,检查者将从那里开始检查该任务,如果遇到任何问题,该任务将再次发送回制造者队列并附带注释。如果一切正常,检查器将提交任务并将其移至客户的队列。相应的客户将从那里领取任务,如果他发现任务不合适,则可以再次将任务发送回制造者或检查者队列以进行评论重做。如果一切正常,他可以在有适当信息的情况下提交任务,并且任务已关闭。另外,该任务可以在将来重新打开。

上述技术栈如下 Java版本8,春季启动1.5.9,Angular JS 4.0,maven 3.3.9

由于我到目前为止尚未设计任何项目,因此需要我应进行的设计模式帮助。

0 个答案:

没有答案