Довольно часто можно увидеть некоторую разновидность шаблона задач , реализованного в корпоративных приложениях Swing. Это просто имеет смысл: у вас будет много сложных пользовательских команд, выполнение которых может занять (различающиеся) длительные периоды времени, и вы не можете ожидать, что ваши пользователи будут просто сидеть и ждать.
Но как насчет его практичности в динамическом веб-приложении? Скажем, у меня есть какое-то веб-приложение, которое в значительной степени основано на AJAX, так что пользователи могут выполнять всевозможные команды по всей странице, и каждая из этих команд отправляется в виде автономных запросов обратно на сервер.
Является ли шаблон задачи подходящим «механизмом обработки запросов» для такого приложения, или современные веб-контейнеры настолько продвинуты и многопоточны, что это будет излишним?
Заранее спасибо за любой вклад!