Лучший шаблон дизайна для проекта очереди работ - PullRequest
0 голосов
/ 25 июня 2018

Мне нужно разработать проект для системы рабочих очередей, ниже представлены актеры и роли.

  1. Создатель
  2. Checker
  3. Клиент

Создатель создает задачу и отправляет ее, когда задача перемещается в очередь проверяющего, откуда контролер подберет ее и проверит, если в случае каких-либо проблем задача снова отправляется обратно в очередь создателей с комментариями.Если все в порядке, программа проверки отправляет задачу и перемещается в очередь клиента.Оттуда соответствующий клиент заберет задание и, если он обнаружит, что задание не выполнено, он может снова отправить задание обратно в очередь создателей или контролеров для доработки с комментариями.Если все в порядке, он может представить задание, если с соответствующей информацией и задание закрыто.Также эта задача может быть открыта в будущем.

Технологический стек, описанный выше, описан ниже: Java ver.8, пружинная загрузка 1.5.9, Angular JS 4.0, maven 3.3.9

AsЯ до сих пор не разработал ни одного проекта, мне нужна помощь, с каким шаблоном дизайна мне следует следовать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...