Deseo implementar la siguiente lógica: cuando recibo HttpServletRequeset y HttpServletResponse en el método doService del servlet principal (en el hilo del contenedor web principal), comienzo A, B, C tres hilos (hilo administrado por mi propio programa) para procesar otro servlet en modo paralelo, y luego unir cada respuesta de estos servlets en el hilo principal, y si uno de mi propio hilo (asumir el hilo A) funciona lentamente, el hilo principal terminará, por lo que la respuesta principal volverá al usuario.y el Un hilo debe continuar funcionando correctamente, solicitaré la respuesta del hilo A usando AJAX en el navegador más adelante.¿Cómo clonar HttpServletRequest y HttpServletResponse separados proporcionados por Servlet Container?
lo tanto, quiero clonar el HttpServlettRequest y HttpServletResponse proporcionado por el contenedor servlet, y la petición y la respuesta clonado deberá estar cortado (Cuando el recipiente de HttpServletTrequest y HttpServletResponse terminado, la solicitud clonado y Reponse todavía funcionan correctamente).
El comportamiento de la solicitud y respuesta clonadas debe ser el mismo que el del Contenedor desde la vista de mi código. Se puede seguir e incluir.
¿Alguna idea?
Muchas gracias!
L.J.W
No puedes. Período. ¿Cuál es el requisito funcional? Entonces podemos proporcionar respuestas/sugerencias más adecuadas para lograr el requisito funcional. – BalusC