Beenden einer HttpServletResponse, aber Verarbeitung fortsetzen

Ich habe eine Situation, die der Situation von Async Servlet 3.0 / Comet zu entsprechen scheint, aber alles, was ich tun muss, ist, einen 200-Antwortcode (oder einen anderen) zurückzugeben, nachdem ich die eingehenden Parameter akzeptiert habe.

Gibt es eine Möglichkeit für ein HttpServlet, den HTTP-Request / Response-Handshake abzuschließen und dennoch die Verarbeitung fortzusetzen?

So etwas wie...

doPost( req, response ) {
   // verify input params...
   response.setStatus( SC_OK );
   response.close();
   // execute long query
}     

EDIT: Mit Blick auf das javax.servlet-Paket - die richtige Formulierung für meine Frage ist

Wie lege ich eine Antwort fest?

wie in Servlet.isCommitted ()

Antworten auf die Frage(4)

Ihre Antwort auf die Frage