
[Spring] Web Server vs WAS 1. Web Server란? HTTP를 기반으로 동작하는 서버로써, 클라이언트의 요청을 받아 정적 리소스(정적 HTML, CSS, JS, 이미지, 영상 등)을 제공하는 서버 동적 리소스를 요청 받으면 WAS가 처리한 동적 리소스를 받아서 클라이언트에게 전달 ex) Apache, Nginx 2. WAS(Web Application Server)란? HTTP를 기반으로 동작하는 서버로써, Web Server의 기능 뿐만아니라 동적 리소스도 제공이 가능한 서버 서블릿 컨테이너라고도 불림 ex) Tomcat 3. 웹 시스템 구조 3.1 WAS만 사용 간단하게 WAS와 DB만으로도 웹 시스템 구현이 가능 하지만 여러 단점이 존재한다. WAS가 너무 많은 역할을 함 ..