웹 애플리케이션의 구조
웹 서버 (Web Server) HTTP 기반으로 동작하며 정적 파일, HTML, CSS, JS, 이미지, 영상 등의 정적 리소스를 제공한다. 클라이언트가 HTTP 프로토콜을 통해 웹 서버에 이러한 리소스를 요청하게 되면 웹 서버가 제공하는 형식! 웹 애플리케이션 서버 (Web Application Server) 웹 서버 기능을 포함하며 추가적으로 프로그램 코드를 통해 애플리케이션 로직을 수행 가능하다. ex) 동적 HTML, HTTP API(JSON), 서블릿, JSP, MVC 웹 시스템 구성 - ( Web, WAS, DB) (클라이언트) --> (WebServer) --> (WAS) --> (DB) 클라이언트의 요청 중 일반적인 정적 리소스들은 웹 서버에서 처리를 한다. 추가로 애플리케이션 같은 동적..
2021. 10. 2.