* Servlet Container
- 서블릿을 관리해 주는 컨테이너
(서블릿: 어떤 역할을 수행하는 정의서, 서블릿 컨테이너: 정의서를 보고 수행)
- 클라이언트의 요청을 받아주고 응답할 수 있게 웹서버와 소켓을 만들어 통신 (ex. 톰캣)
* Servlet Container 역할
1. 웹 서버와의 통신 지원
서블릿과 웹 서버가 손쉽게 통신할 수 있게 함
일반적으로 소켓을 만들고 listen, accept 등을 해야 하지만, 서블릿 컨테이너는 이러한 기능을 API로 제공하여 복잡한 과정 생략하게 함
2. 서블릿 생명주기(Life Cycle) 관리
서블릿 클래스를