Servlet Container란

  • 구현되어 있는 servlet 클래스의 규칙에 맞게 서블릿을 담고 관리해주는 컨테이너
  • 사용자가 요청을 보내면 컨테이너는 HttpServletRequest, HttpServletResponse 두 객체를 생성하여 post, get 여부에 따라 동적 페이지를 생성하여 응답을 보낸다.

기능

web server와 통신 지원

  • 일반적으로 웹서버와 통신을 위해 listen, accept를 해야 하지만 이런 기능을 API로 제공

Servlet lifecycle 관리

  • Servlet 클래스를 인스턴스화, 초기화, 서블릿 메서드 호출, 해제 하는 일련의 과정을 관리해준다.

multi thread 지원 및 관리

  • request 마다 새로운 thread 를 생성
  • 서비스 메소드를 실행하고 나면 thread가 종료됨

연결문서

태그:

카테고리:

업데이트:

댓글남기기