서블릿의 동작 원리 톰캣이 구동되면 자바가상머신(JVM)이 구동되어 자바 문법을 따르는 서블릿을 처리할 수 있는 환경을 제공하여 서블릿 컨테이너라는 별칭이 붙여있다고 생각하시면 됩니다. - 다음의 그림으로 설명하겠습니다. 1. 브라우저에서 서블릿을 요청합니다. 2. 그러면 WAS안에 웹 서버가 서블릿 요청을 인식하여 서블릿 컨테이너에게 서블릿을 수행하도록 넘겨줍니다. 3. 서블릿은 스레드를 기동하여 해당 서블릿 객체를 생성하여 이를 수행합니다. 4. 서블릿 객체의 작업이 종료되면 기동되었던 스레드가 종료됩니다. 5. 서블릿 수행 결과가 웹 서버에 전송됩니다. 6. 이를 클라이언트에 전송하게 됩니다. 서블릿 라이프 사이클 서블릿이 다른 웹 기술보다 주목을 받게 된 이유는 수행 속도가 빠르다는 점 입니다. ..