Я прочитал статью 17.12 Asynchronous ProcessingВ чем разница между `javax.servlet.AsyncContext.startAsync()` и `new Thread (Runnable) .start()`?
Какая разница между:
public void doGet(HttpServletRequest req, HttpServletResponse resp) {
AsyncContext acontext = req.startAsync();
...
}
и
public void doGet(HttpServletRequest req, HttpServletResponse resp) {
Runnable runnable = ...
new Thread(runnable).start();
...
}