특징 | 웹 서버 (Web Server) | 애플리케이션 서버 (Application Server) |
---|---|---|
주요 역할 | 정적 콘텐츠 제공 (요청에 따라 파일 전달) | 동적 콘텐츠 생성 및 비즈니스 로직 처리 |
처리 콘텐츠 | HTML, CSS, 이미지, 비디오 등 정적인 파일 | 데이터베이스 연동, 사용자 맞춤형 정보 등 동적인 콘텐츠 |
주요 프로토콜 | HTTP/HTTPS | HTTP/HTTPS 외 다양한 프로토콜 지원 |
동적 처리 | 애플리케이션 서버에 요청 전달 | 동적 콘텐츠 생성 및 처리 가능 |
기타 기능 | 기본적인 요청/응답 처리, 보안 기능 일부 제공 | 데이터베이스 연결, 트랜잭션 관리, 보안, 로드 밸런싱 등 다양한 기능 제공 |
비유 | 우편 집배원 (정해진 주소에 편지 배달) | 요리사 (다양한 재료로 손님이 원하는 요리 제작) |