주 서블릿의 doService 메소드 (메인 웹 컨테이너 스레드에서)에서 HttpServletRequeset 및 HttpServletResponse를받을 때 처리 할 A 스레드, B 스레드, C 스레드 세 개 (스레드가 자체 프로그램에서 관리)를 시작합니다. 다른 병렬 모드에서 서블릿, 다음 천천히 작동 메인 스레드에서 이러한 서블릿에서 각 응답에 참여하고, 내 자신의 스레드 중 하나가 (A 스레드를 가정), 메인 스레드가 완료됩니다, 그래서 주요 응답은 을 user.and 돌아갑니다 스레드가 제대로 작동해야합니다., 나중에 브라우저 측면에서 AJAX를 사용하여 A 스레드의 응답을 요청합니다.Servlet Container가 제공하는 분리 된 HttpServletRequest 및 HttpServletResponse를 복제하는 방법은 무엇입니까?
그래서, 나는 HttpServlettRequest와 HttpServletResponse를 서블릿 컨테이너에서 제공을 복제 할 및 복제 요청 및 응답 (컨테이너의 HttpServletTrequest와 HttpServletResponse를 완성, 복제 된 요청 및 reponse가 여전히 제대로 작동) 분리해야합니다. 복제 된 요청과 응답의
없이 행동은 컨테이너의 내 코드의 view.It에서 다음과 포함될 수와 동일해야합니다.
아이디어가 있으십니까?
대단히 감사합니다. 당신이 HttpRequest를하고 HttpResponse에 개체에 대리자 역할을하고 프로세스의 Runnable 객체에 대한 참조를 전달하는 클래스를 만들 필요가 같은
L.J.W
수 없습니다. 기간. 기능 요구 사항은 무엇입니까? 그런 다음 기능 요구 사항을 달성하기 위해 더 적합한 답변/제안을 제공 할 수 있습니다. – BalusC