한눈에 보는 정의

WAS(Web Application Server, 웹 애플리케이션 서버)는 로그인, 결제처럼 프로그램 로직과 데이터베이스 처리가 필요한 동적 요청을 실제로 처리하는 애플리케이션 서버입니다.

자세히 알아보기

  • 예문: "장바구니에 상품을 담는 요청은 WAS로 전달되어, 실제로 데이터베이스에 반영된다."
  • Web Server(웹 서버) (웹 서버)가 정적 파일을 그대로 응답하는 데 특화되어 있다면, WAS는 비즈니스 로직을 실행하고 DBMS(데이터베이스 관리 시스템) (DBMS)와 통신해 실제 데이터를 처리하는 역할을 맡습니다.
  • 서버 쪽에서 실행되는 프로그램 코드가 자리 잡는 곳이기 때문에, 흔히 백엔드 개발이라고 하면 이 WAS 위에서 동작할 코드를 작성하는 작업을 가리킵니다.
  • 트래픽이 늘어나면 WAS를 여러 대 두고 Load Balancing(부하분산) (부하분산)으로 나눠 처리해, 특정 서버 한 대에 부담이 몰리지 않도록 확장하는 것이 일반적입니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로