WAS와 Server의 차이? 그리고 Web Container 란?
들어가며 Servlet 을 공부하던 도중 컨테이너라는 용어가 자주 등장했는데, 컨테이너의 예로 톰캣을 있다는 글을 보았다. 나는 톰캣을 WAS로 알고 있었는데, 그럼 컨테이너와 WAS는 같은것인가? 헷갈리는 부분을 명확히 해야할 것 같아서 이에 대한 정리를 하고자 한다. Web Server란? 클라이언트의 request(요청)을 받아 정적인 컨텐츠(html, css, js)를 response(응답)하는 서버. 예) Apache, Nginx, IIS, WebtoB 등 WAS 란? Web Application Server 클라이언트의 request(요청)을 받아 DB 조회나, 어떤 로직을 처리해야하는 동적인 컨텐츠를 response(응답)하는 서버. 예) Tomcat, WebLogic, WebSphere, ..