Spring/MVC 17 1. 웹 애플리케이션 이해 1. 웹 동작 서버의 개념 1) 웹 서버 (WEB, Web Server) - HTTP 기반으로 동작 - 정적 리소스 제공 2) 웹 애플리케이션 서버 (WAS, Web Application Server) - HTTP 기반으로 동작 - 정적 리소스 제공 + 웹 서버 기능 - 프로그램 코드를 실행하여 애플리케이션 로직 수행 - 동적 HTML, HTTP API(JSON) - 서블릿, JSP, 스프링 MVC > 자바는 *서블릿 컨테이너 기능을 제공하면 WAS 3) 서블릿 '서버 TCP/IP 연결 대기, 소켓 연결 ...' 과 같은 반복적인 작업들을 지원해준다. [HTTP 요청에 대한 응답 흐름] 1> urlPatterns(/hello)의 URL이 호출되면 서블릿 코드가 실행 2> WAS는 Request, Resp.. 2024. 3. 10. 이전 1 2 다음