웹 애플리케이션의 이해 - WAS와 서블릿
✔️웹서버 vs 웹 어플리케이션 서버 웹서버 HTTP 기반으로 동작 정적 리소스 제공, 기타 부가 기능 정적(파일) HTML, CSS, JS, 이미지, 영상 → 어떠한 파일에 대한 요청이 오면 그것을 그대로 제공함 예) NGINX, APACHE 웹 애플리케이션 서버 (WAS) HTTP 기반으로 동작 웹서버 기능 대부분 포함 + (정적 리소스 제공 가능) 웹서버와 다른 점은 “프로그램 코드를 실행해서 애플리케이션 로직 수행” 한다는 것 동적 HTML, HTTP API(JSON) 서블릿, JSP , 스프링 MVC 예를 들어 코드를 실행할 수 있기 때문에 각 사용자의 이름을 띄우는 것 예) 톰캣 Jetty, Undertow 💚웹 서버와 웹 어플리케이션의 차이 “웹 서버는 정적 리소스(파일)을 제공해주는 것이고..