post-thumbnail

웹서버와 WAS 차이

웹 서버(Web Server) HTTP 기반으로 동작 정적 리소스 제공, 기타 부가기능 정적(파일) HTML, CSS, JS, 이미지, 영상 예) NGINX, APACHE 웹 애플리케이션 서버(WAS - Web Application Server) HTTP 기반으로 동작 웹 서버 기능 포함 + (정적 리소스 제공 기능) 프로그램 코드를 실행해서 애플리케이션 로직 수행 동적 HTML, HTTP API(JSON) 서블릿, JSP, 스프링 MVC 예) 톰캣(Tomcat), Jetty, Undertow 웹 서버, 웹 어플리케이션 서버(WAS) 차이 웹 서버는 정적 리소스(파일),WAS는 어플리케이션 로직 둘의 차이는 경계가 모호함 웹 서버도 프로그램을 실행하는 기능을 포함 웹 어플리케이션 서버도 웹 서버의 기능을 제공함 자바는 서블릿 컨테이너 기능을 제공하는 WAS WAS는 어플리케이션

2023년 4월 27일
·
0개의 댓글
·