-
웹 서버(WS)와 웹 어플리케이션 서버(WAS)의 차이WEB 2020. 6. 5. 10:34728x90
WS(Web Server)
- 클라이언트로부터 HTTP 요청을 받고 정적인 컨텐츠(html, css ...)를 제공
- 동적 컨텐츠를 제공하기 위해 클라이언트 요청을 WAS로 보냄
WAS(Web Application Server)
- 동적 컨텐츠 제공
- HTTP를 통해 어플리케이션을 수행해주는 미들웨어
- Web Application Server = Web Server + Web Container
WAS 주요 기능
- 프로그램 실행환경 및 DB 접속 기능
- 여러 트랜잭션 관리 기능
- 업무 처리하는 비지니스 로직 수행
WS와 WAS를 구분하는 이유
- WS는 정적 데이터를 처리하는 기능을 분배하여 서버의 부담을 줄임
- WAS는 정적 데이터를 처리를 위해 지연되는 시간이 줄어 동적 컨텐츠의 처리속도가 향상됨
728x90'WEB' 카테고리의 다른 글
함수(Function)과 메소드(Method)의 차이 (0) 2020.06.13 CI CD란? (0) 2020.06.10 CORS(Cross Origin Resource Sharing)란? (0) 2020.06.04 HTTP Status Code (0) 2020.06.02 URL과 URI의 차이 (0) 2020.04.27