웹 애플리케이션 컨테이너
출처 : 윤석진, 『스프링 부트로 배우는 자바 웹 개발』, Jpub 웹 애플리케이션 컨테이너(Web Application Container)란? 웹 애플리케이션이 배포되는 공간. 웹 서버 vs 웹 애플리케이션 서버 웹 서버 : HTML과 같은 정적 파일을 전달해주는 역할을 하는 서버 웹 애플리케이션 서버(WAS) : PHP, JSP와 같은 동적인 페이지들을 생성 가능한 서버 (자바 계열에서는 웹 애플리케이션 컨테이너) 그럼 WAS가 어떻게 웹 애플리케이션을 인식하고 동작시킬까? 클래스 로더(class loader) "Write one, run anywhere" 이 실행할 수 있게 한 기술이 바로 클래스 로더이다. 자바 코드를 컴파일하면 해당 코드는 JVM에서 실행 가능한 상태가 된다. 이때 JVM이 클래..