web server 와 web application server(was)의 차이점

최준혁·2023년 2월 24일
0

웹 서버는 클라이언트에게 정적인 컨텐츠를 제공 즉 html,css javascript 를 제공하고 was는 웹 서버와 웹 컨테이너가 합친 개념 즉 웹 서버 단독으로는 처리 할 수 없고 데이터베이스에서 로직 처리가 필요한 동적 컨텐츠를 제공 함과 동시에 정적인 데이터도 제공한다.

그렇다면 정적,동적 데이터를 제공하는 was 만 사용하면 되지않냐 라고 생각할 수도 있다.
물론 was만 사용 해도 되지만 was는 db 조회 및 다른 로직을 처리하는 일도 하기 때문에
정적인 컨텐츠를 웹 서버에 맡기고 기능을 분리시켜 두는 것이 서버 부하를 방지하고 효율성을 높일 수 있게 된다.

아래 참고링크를 쓱보면 쉽게 이해할 수 있을 것이다.
<참고>
https://www.youtube.com/watch?v=NyhbNtOq0Bc&t=236s
https://codechasseur.tistory.com/25

profile
HUGE FAN OF Freecodecamp, nomadcoder, web3 and python 까먹을까봐, 즐겨찾기에 넣어둔 블로그가 사라질까봐

0개의 댓글