서블릿(Servlet)- 자바를 기반으로 웹 서버에서 실행되는 서버 측 프로그램- 클라이언트의 요청을 처리하고 그에 대한 응답을 생성하는 역할- javax.servlet 패키지에 정의된 인터페이스를 구현하여 작성- 초기화(init), 요청 처리(service), 종료(destroy)의 생명주기를 가짐 WAS(Web Application Server)에서 관리 WAS(Web Application Server)- 웹 클라이언트의 요청을 처리하고 데이터베이스나 서버 로직과 연동하여 동적인 웹 컨텐츠를 생성해주는 서버 소프트웨어- HTTP 요청을 받아 서블릿, JSP, Spring 같은 웹 애플리케이션 컴퍼넌트를 실행하고, 그 결과를 HTML 형태로 클라이언트에게 응답- 아파치 Tomcat- Jetty- JBo..