CS/웹개발
웹 서버 vs 웹 애플리케이션 서버
웹 세상에서는 HTTP를 기반으로 모든 데이터를 주고받는다.클라이언트에서 서버로 데이터를 전송할 때서버에서 클라이언트로 데이터를 응답할 때HTTP프로토콜을 기반으로 동작하게 된다. 1. 웹 서버HTTP를 기반으로 동작하는 서버정적 리소스(HTML, CSS, JS, 이미지, 영상) 제공 2. 웹 애플리케이션 서버 (WAS)HTTP를 기반으로 동작하는 서버웹 서버 기능 포함 (정적 리소스 + 동적 리소스)프로그램 코드를 실행해서 애플리케이션 로직 수행동적 HTML, HTTP, API(JSON)서블릿, JSP, 스프링 MVC 3. 차이웹 서버웹 애플리케이션 서버 (WAS)정적 리소스 (파일)애플리케이션 로직 사실 둘의 용어 경계는 모호하다.웹 애플리케이션 서버도 웹 서버의 기능을 제공한다.웹 서버도 ..
2024. 12. 19.