본문 바로가기
개발자의 공부방/웹

웹 서버와 웹 어플리케이션의 차이?

by 쥬니준 2021. 11. 9.
728x90
반응형

이직을 준비를 위해 여러 면접을 보던 중 정말 기초적인 질문을 하는 곳을 처음 가봤다..

그리고 아는 개념들이 많았지만 막상 한두마디로 정의한다던가 설명을 하기에는 스스로 정리가 안되고 부족했다 라는 생각이 들었다. 그래서 이 부분을 정리해보고자 한다.


Web Server와 WAS(Web Application Server)의 차이.

 

결과적으로 얘기하자면 Web Server는 정적데이터를 처리하고, Web Application Server는 동적 데이터를 처리한다.

이 말은 무엇을 의미할까?

 

웹서버는 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML문서와 같은 웹 페이지를 정적으로 처리해 반환하는 프로그램이다. (그림, 스타일시트, 자바스크립트 포함)

 

반면 Web Application Server는 HTTP를 통해 컴퓨터나 장치에 애플리케이션을 수행해주는 미들웨어이다.

또한 동적 서버 컨텐츠를 수행한다는 것이 일반 WEB 서버와 구별되고 주로 데이터베이스 서버와 같이 서비스를 수행한다.

 

Web Server의 종류 WAS (Web Application Server)의 종류
아파치 (Apache) Web Logic
인터넷정보서버 (IIS) JEUS
엔터프라이즈 서버 Tomcat
  JBOSS
반응형

댓글0