[11주차] 웹 기초 1~3일차
웹 기초 1일 차 2024/8/21 프로젝트가 끝나고 웹 기초가 시작되었다.오늘은 유저, 웹 브라우저, 웹 서버, WAS, 스프링 컨테이너, 데이터베이스가 어떻게 유기적으로 이어지고 호출과 응답이 이루어지는지 알아보았다.클라이언트 서버는 클라이언트가 요청을 보내면 서버는 반드시 그에 대한 응답을 준다. 요청과 응답하는 경로는 유저 > 웹 서버 > WAS > 데이터베이스 와 그 반대 순서로 요청과 응답이 이루어진다. WAS 만으로도 웹 서버의 기능을 가지고 있는데 굳이 웹 서버를 사용하는 이유로는 Nginx 웹 서버가 가지고 있는 여러 장점들 때문인데, 대표적으로 비동기 처리 방식을 사용해서 다수의 클라이언트 요청을 동시에 처리하도록 하고, Reverse Proxy가 가능해서 로드 밸런싱을 통해 각 요청..