IT/Web server
WAS(Web Application Server) 란?
Bamdule
2019. 12. 12. 18:14
WAS란 동적인 콘텐츠를 제공하기 위해 만들어진 서버이다.
주로 Database와 관련된 처리등 동적으로 다양한 서비스 로직 처리를 수행한다.
WAS의 종류로는 Tomcat, JEUS, WebLogic 등이 있다.
웹 컨테이너(Web Container) 혹은 서블릿 컨테이너(Servlet Container) 라고도 불린다.
웹 컨테이너의 역할을 다음과 같다.
- 서블릿의 생명주기를 관리하고, URL과 특정 서블릿을 맵핑하며 URL 요청이 올바른 접근 권한을 갖도록 보장한다.
- 서블릿, 자바서버 페이지(JSP) 파일, 그리고 서버-사이드 코드가 포함된 다른 타입의 파일들에 대한 요청을 다룬다.
- 서블릿 객체를 생성하고, 서블릿을 로드와 언로드하며, 요청과 응답 객체를 생성하고 관리하고, 다른 서블릿 관리 작업을 수행한다.
참조