WEB / WAS(Web Application Server)
·
Development/개발 공부
Web ServerWeb Server, 웹 서버는 클라이언트로부터 요청을 받아 응답을 제공하는 서버이다.HTML, CSS와 같은 정적인 리소스를 클라이언트에게 전달하는 매개체 역할을 수행한다.대표적인 웹 서버로는 Apache와 Nginx가 있다. WAS(Web Application Server)WAS는 웹 서버로부터 전달받은 요청을 컨테이너 내에서 처리한 뒤, 그 결과를 웹 서버에게 전송한다.이때, 반환하는 응답은 주로 동적인 페이지(JSP, PHP 등) 형태로 웹 서버에게 전달된다. 또한 WAS는 Fit.1 그림과 같이 웹 서버의 역할(정적인 리소스 전달)을 함께 수행할 수 있지만, 서버의 부하를 방지하기 위해(+ 보안을 위해) 분리하여 사용한다.(주로 웹 서버로는 Apache, WAS로는 Tomc..