웹서버

Web Server는 항상 동일한 페이지(static page)를 반환한다.

Web Server는 소프트웨어와 하드웨어로 구분된다.

  1. 하드웨어

웹 서버가 설치되어 있는 컴퓨터, 컴퓨팅 서비스

  1. 소프트웨어

브라우저 클라이언트로부터 HTTP 요청을 받아 정적인 컨텐츠를 제공하는 컴퓨터 프로그램

기능

클라이언트의 요청을 서비스하는 기능

  1. 정적인 컨텐츠 제공, WAS를 거치지 않고 바로 자원을 제공

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

웹서버의 예시

ex) Apache Server, Nginx 등

웹 애플리케이션 서버

Web Application Server는 인자의 내용에 맞게 동적인 contents를 반환한다. 웹 서버에 의해서 실행되는 프로그램을 통해서 만들어진 결과물을 반환한다.