[초보노트] WAS / Web Server 차이 익히기

가니메데·2021년 6월 7일
0

웹개발 기초

목록 보기
1/2

요약하자면

Web Server(웹서버): 정적 컨텐츠(변할일이 없는 컨텐츠들 ex. html, css, image파일 등..)를 제공
WAS(Web Application Server): 동적 컨텐츠(로직이 존재하는 컨텐츠들 ex. DB 추가/조회/생성/삭제 등)를 제공

▶ 두 가지를 다 쓰는 이유는 - 기능을 분배해 서버 부담을 줄이기 위함, 보안 강화(물리적 분리), 오류 극복(오류가 난 웹서버의 WAS 이용을 막은 후 재시작하여 오류가 없는것처럼 할 수 있음)

▶ 동작구조

Client(Browser) ↔ Web Server ↔ WAS(Web Container, Servlet, doGet/doPost) ↔ DB

참고 포스트 및 더 자세한 내용

profile
비전공/개발신입/초보개발자 since 2021

0개의 댓글