Skip to content

Server Web Application Server

KangJi edited this page Mar 16, 2020 · 4 revisions

Web Application Server

1. 정의

웹 애플리케이션 서버(WAS, 웹 응용 서버)는 HTTP를 통해서 클라이언트에게 애플리케이션을 실행해 주는 미들웨어(소프트웨어 엔진)이다. 즉, 서버 단에서 애플리케이션을 동작할 수 있도록 지원하는 서버이다.

2. 특징

WAS대부분 자바 기반이다. WAS의 기본적인 기능은 프로그램 실행 환경과 데이터 접속 기능을 제공하고, 여러 개의 트랜잭션(DB와 상호작용의 단위)을 관리하며, 업무를 처리하는 비즈니스 로직을 수행한다. 하지만 WAS의 정확한 정의는 아직 존재하지 않아서 일부 기능을 제공하지 않는 WAS도 존재한다. 이와 같이 WAS는 동적인 컨텐츠를 처리해준다.

3. 종류

Apache Tomcat, JETTY(Very fast), Resin, JRun 등등

Clone this wiki locally