본문 바로가기
TIL

[Web] 웹서버(WS)와 웹 어플리케이션 서버(WAS)의 차이?

by yo.na 2022. 4. 6.

WS(WebServer) 와 WAS(Web Application Server) 차이

 

https://gmlwjd9405.github.io/2018/10/27/webserver-vs-was.html

 

 

웹서버

 1. HTTP 요청을 받아 정적인 컨텐츠를 제공

 정적인 컨텐츠 : HTML, CSS, Image, Javascript 등 정적인 데이터

 2. 동적인 컨텐츠 제공을 위한 요청 전달

 요청을 was 에 보내고 was 가 처리한 결과를 클라이언트한테 전달

 

 

웹 어플리케이션 서버 

 1. HTTP 프로토콜 기반으로 클라이언트의 요청에 따라 구현된 비즈니스 로직을 통해 동적인 컨텐츠 반환 

 다양한 서버 내 알고리즘, 비즈니스 로직, DB 조회 등의 클라이언트의 요청 처리

 즉, 웹 서버에게 요청을 받고 이를 웹 컨테이너에 보내 로직을 수행하고 그 결과를 다시 웹서버에 보내 최종적으로 클라이언트에게 전달한다.

 

 

 

참고

https://gmlwjd9405.github.io/2018/10/27/webserver-vs-was.html

 

 

[Web] Web Server와 WAS의 차이와 웹 서비스 구조 - Heee's Development Blog

Step by step goes a long way.

gmlwjd9405.github.io

https://binux.tistory.com/32

 

웹서버(Web Server) 와 웹 어플리케이션 서버 (WAS)

"웹 서버와 웹 어플리케이션 서버의 차이를 아시나요?" 이번 면접의 질문이었다. 서버공부를 한지 오래되지 않은 나로서 매우 기본적인 백엔드 개발자 면접 질문임에도 답할 수 없었다. 면접이

binux.tistory.com