웹 컨테이너

Web container

컨테이너(서블릿 [1]컨테이너라고도 하며 "웹 컨테이너"[2] 비교)는 자카르타 서블릿과 상호 작용하는 웹 서버의 구성요소입니다.웹 컨테이너는 서블릿의 라이프 사이클을 관리하고 URL을 특정 서블릿에 매핑하며 URL 요청자가 올바른 액세스 권한을 가지고 있는지 확인합니다.웹 컨테이너는 서블릿, JSP(Jakarta Server Pages) 파일 및 서버 측 코드를 포함하는 기타 파일 유형에 대한 요청을 처리합니다.웹 컨테이너는 서블릿 인스턴스를 만들고, 서블릿을 로드 및 언로드하고, 요청 및 응답 개체를 만들고 관리하며, 기타 서블릿 관리 태스크를 수행합니다.웹 컨테이너는 자카르타 EE 아키텍처의 웹 구성요소 계약을 구현합니다.이 아키텍처는 보안, 동시성, 라이프 사이클 관리, 트랜잭션, 배포 및 기타 서비스를 포함한 추가 웹 컴포넌트의 런타임 환경을 지정합니다.

서블릿 컨테이너 목록

다음은 Eclipse Foundation의 자카르타 Servlet 사양을 구현하는 애플리케이션 목록이며, 직접 판매 여부에 따라 구분됩니다.

오픈 소스 웹 컨테이너

상용 웹 컨테이너

레퍼런스

  1. ^ Pilgrim, Peter A. (2013). "The lifecycle of Java Servlets". Java EE 7 Developer Handbook. Professional expertise distilled. Packt Publishing Ltd. ISBN 9781849687959. Retrieved 2016-06-16. Java Servlets are governed by a web container (a Servlet container).
  2. ^ Puthal, B (2009). "J2EE Framework for project development". Retrieved 2016-06-15. The types of components within J2EE environment are [...] JSP or servlet as web components running inside webtainer [...]