웹 서버 / 웹 애플리케이션 서버
🔗 웹 서버
-
HTTP 기반 동작
-
정적 리소스 제공, 기타 부가기능
-
대표적으로 NGINX(엔진X), APACHE

웹 서버 예시
🔗 웹 애플리케이션 서버 WAS
- 프로그램 코드를 실행해 app 로직 수행 가능 ⇒ 사용자별 다른 화면 구성 가능
동적 HTML, HTTP API (JSON) | 서블릿, JSP, 스프링 MVC
- HTTP 기반 동작
- 웹서버 기능 포함
- 대표적으로 Tomcat, Jetty, UnderTow

웹 애플리케이션 서버 예시
🔗 정리
- 웹서버는 정적, WAS는 APP로직
- 자바의 경우 서블릿 컨테이너 기능 제공시 WAS
서블릿 없이 자바코드 실행하는 서버 프레임워크도 있음
- WAS는 APP 코드 실행에 더 특화