was

    3. JAVA로 아주 간단한 WAS와 Spring MVC Framework 만들기

    WAS란 Socket과 HTTP 구현 Servlet Container & Spring Container 구현 Servlet 구현 MVC 구현 Servlet Container 구현 Servlet Container란 서블릿 컨테이너는 브라우저와 같은 클라이언트로부터 들어오는 요청을 받아서 서블릿을 동작시켜 주는 일을 맡는다. 서블릿은 웹 애플리케이션이 시작될 때 미리 만들어둔 웹 애플리케이션 컨텍스트에게 빈 오브젝트로 구성된 애플리케이션의 기동 역할을 해줄 빈을 요청해서 받아둔다. 그리고 미리 지정된 메소드를 호출함으로써 스프링 컨테이너가 DI 방식으로 구성해 둔 애플리케이션의 기능이 시작되는 것이다. RequestHandler 앞서 구현한 WebServer에서 RequestHandler 인스턴스를 생성하여..