웹 서버와 Web Application Server
웹 서버 일반적으로 불리는 웹 서버란 클라이언트의 요청에 대해 정적인 리소스(HTML, CSS, JS 이미지, 영상)를 응답한다. 또한, 클라이언트가 동적 컨텐츠를 요구한다면 WAS에게 해당 요청을 넘겨주고, WAS에서 처리한 결과를 클라언트에게 전달해줄 수도 있다. 그리고, 웹 서버는 단순히 정적인 리소스만 클라이언트에게 제공해주면 되기때문에, 거의 장애가 일어나지 않는다. 그래서 웹 서버 자체로만은 동적 페이지를 클라이언트에 전달할 수 없으며, 이는 다른 애플리케이션을 필요로한다. 대표적인 웹서버로 Apache가 있다. WAS(Web Application Server) WAS는 정적 리소스와 애플리케이션 로직 모두 제공한다. 그리고, 웹 서버 단독으로는 처리할 수 없는 데이터베이스의 조회나 다양한 로..
2022.05.14