web
프로그래밍/Programming
2020. 4. 12.
[web] Web Server와 WAS_개념과 특징
Web Server HTTP Protocol을 기반으로 하여 Client(웹 브라우저)의 요청을 서비스하는 기능을 담당한다. 대표적인 Web Server에는 Nginx, Apache Server, IIS(Windows 전용 Web Server) 등이 있다. Web Server는 요청의 종류에 따라 정적인 컨텐츠를 제공할 경우, WAS를 거치지 않고 바로 Client에 응답을 전달하고, 동적인 컨텐츠를 요청받은 경우, Client의 Request를 WAS에 보낸 뒤 WAS의 처리 결과를 Client에 응답으로 전달한다. Web Server는 정적 컨텐츠 만을 처리하도록 기능을 분배하여 서버의 부담을 줄일 수 있다. 하지만, Web Server 만을 사용한다면 Client가 원하는 요청에 대한 결과를 모두 ..