Асинхронная задача из сервлета Java

Мне нужно выполнить асинхронную задачу, когда вызывается конечная точка веб-службы RESTful. Фактически, конечной точке предлагается выполнить основную часть работы с операцией POST. Он должен немедленно вернуть 200 OK вызывающему, создать поток и выполнить свою ресурсоемкую задачу. По завершении поток затем отправит POST в соответствующую конечную точку на вызывающей стороне (другой сервер REST), указывая на успех (передав токен, представляющий запрос начальной транзакции).

Каковы наилучшие практические подходы к выполнению асинхронных действий внутри сервлета, о которых я должен знать?

7
задан zod90 1 March 2011 в 21:22
поделиться