-
2.13 JSP 서블릿(동작순서, 동작원리)JSP 과정 2019. 2. 13. 10:16
Servlet 동작순서
- 서블릿의 사용도가 높은 이유는 빠른 응답 속도 때문이다.
- 클라이언트에서 서블릿 요청이 들어오면 서버에서는 서블릿 컨테이너를 만들고, 요청이 있을 때마다 스레드(thread)가 생성된다.
- 클라이언트에서 서블릿 요청이 들어오면 웹 서버에서는 WAS로 요청을 보내게 되며, WAS에서 서블릿 컨테이너에 요청을 전달하게된다.
서블릿 동작 원리
- 단일 클라이언트, 멀티 클라이언트
단일 클라이언트
- 요청이 들어올때 마다 처리를 위한 Container객체를 생성하게 된다.
멀티 클라이언트
- 요청이 들어오면 JVM에서 요청 처리를 위한 Thread를 생성하여 처리하게 된다.
- 스레드로 처리함으로써 서버 부하가 적어져 성능이 향상된다.
'JSP 과정' 카테고리의 다른 글
2.13 JSP서블릿(선, 후 처리) (0) 2019.02.13 2.13 JSP 서블릿(라이프 사이클[simple, detail], 수행 메소드) (0) 2019.02.13 2.12 JSP (GET, POST) (0) 2019.02.12 2.12 JSP (GET, POST 전송 방식) (0) 2019.02.12 2.12 JSP Servlet 만들기 (0) 2019.02.12