- 서블릿이 뭐야? 클라이언트가 HTTP 요청을 보내고, 서버에서 응답을 보내주는 상황을 생각해보자. 요청을 보내면 당연하게 HTTP 요청 메세지가 생성되어 서버로 보내지고, 서버는 해당 메세지를 해석해 적절한 응답 메세지를 보내준다. HTTP 메세지의 양식에 맞게 요청 메세지이던 응답 메세지이던 누군가 대신 작성해줘야하는데 누가 해주는걸까? 내가 대신 해줄게~ 나 서블릿이야~ 실제 웹 애플리케이션에서 HTTP 통신이 이뤄지려면 TCP/IP 통신 대기부터, 요청 메세지 내 헤더, 바디 내용 파싱, 응답 메세지 내 헤더, 바디 생성 TCP/IP 응답 전달, 소켓 종료 등 개발자는 많은 일을 해야만 한다. 하지만! HTTP 요청, 응답 메세지를 직접 하나하나 만들지 않아도 대부분의 필요한 내용은 서블릿이라는..