WS(Web Server)
- client로 부터 HTTP 요청을 받아 HTML등 정적 컨텐츠를 제공
- 동적 컨텐츠 요청시 WAS로 전달하여 WAS가 처리한 결과를 client에 전달
- Apache, Nginx
WAS(Web Application Server)
- DB 조회나 다양한 로직 처리를 요구하는 동적 컨텐츠를 제공
- WS의 역할을 할 수 있다.
- Tomcat
요청 흐름

WS 장점
- 책임 분할을 통한 서버 부하 방지
- 여러 대의 WAS 로드 밸런싱
- 여러 대의 WAS Health check
- 서버에 주기적으로 HTTP 요청을 보내 서버 상태 확인
- reverse proxy를 통해 실제 서버를 외부에 노출하지 않게 할 수 있다.