WS(WebServer) 와 WAS(Web Application Server) 차이
웹서버
1. HTTP 요청을 받아 정적인 컨텐츠를 제공
정적인 컨텐츠 : HTML, CSS, Image, Javascript 등 정적인 데이터
2. 동적인 컨텐츠 제공을 위한 요청 전달
요청을 was 에 보내고 was 가 처리한 결과를 클라이언트한테 전달
웹 어플리케이션 서버
1. HTTP 프로토콜 기반으로 클라이언트의 요청에 따라 구현된 비즈니스 로직을 통해 동적인 컨텐츠 반환
다양한 서버 내 알고리즘, 비즈니스 로직, DB 조회 등의 클라이언트의 요청 처리
즉, 웹 서버에게 요청을 받고 이를 웹 컨테이너에 보내 로직을 수행하고 그 결과를 다시 웹서버에 보내 최종적으로 클라이언트에게 전달한다.
참고
https://gmlwjd9405.github.io/2018/10/27/webserver-vs-was.html
'TIL' 카테고리의 다른 글
[kubernetes] 쿠버네티스 개념, 장점 (0) | 2022.04.18 |
---|---|
[AWS] Amazon S3 의 특징, 장점, 사용이유 (0) | 2022.04.18 |
[AWS] VPC, ELB, EC2, Private public subnet 알아보기 (0) | 2022.04.10 |
[React] Axios 개념, 특징 (0) | 2022.04.08 |
[SpringBoot] Annotation Controller (0) | 2022.04.07 |