📋 Spring MVC - 1. 웹 서버, 웹 애플리케이션 서버
2021-04-27글 웹 서버, 웹 애플리케이션 서버 웹서버 HTTP 기반으로 동작 정적 리소스 제공, 기타 부가기능 정적 파일인 HTML, CSS, JS, 이미지, 영상 ex) NGINX, 아파치 웹 애플리케이션 서버 HTTP 기반으로 동작 웹 서버 기능 포함 + (정적 리소스 제공 가능) 프로그램 코드를 실행해서 애플리케이션 로직 수행 동적 HTML. REST API JSP, 스프링 MVC, 서블릿 톰캣 등.. 웹 서버 vs 웹 애플리케이션 서버 웹 서버는 정적 데이터를 담당하고 애플리케이션 서버는 동적 데이터를 담당한다. 사실 둘의 용어의 경계도 모호함 웹 서버도 프로그램을 실행하는 기능을 포함하기도 함 웹 애플리케이션 서버도 웹 서버의 기능을 제공함 자바에서는 서블릿 컨테이너 기능을 제공하면 웹 ..