Container의 개념과 WAS

SPRING 2019. 6. 11. 06:40

  컨테이너란 개발자가 작성한 코드의 처리과정을 위임 받은 독립적인 존재이다. 개발자가 작성한 코드를 참조한 뒤 알아서 Instance의 생성과 소멸을 제어해주는 역할을 한다.

WAS ( Web Application Server)

- DB조회와 같은 동적인 컨텐츠를 제공하기 위해 만들어진 Application Server 이고 Web Container or Servlet Container라고 불린다. Jsp, Servlet을 실행할 수 있는 환경을 제공한다.

- WAS 는 Web Server 의 기능과 Web Container의 기능을 모두 가지고 있지만 Web server(정적인 Page 관리)와 기능적 분리를 위한 목적으로 사용된다. 

- 주요 기능으로는 프로그램 실행, DB 접속, Transaction관리 등이 있다.

-ex) Tomcat, JBoss... etc

'SPRING' 카테고리의 다른 글

IOC(Inversion of Control)  (0) 2019.06.11
Dependency Injection(의존성 주입)  (0) 2019.06.11
2) PetClinic 예제를 통한 Spring  (0) 2019.06.11
1) PetClinic 예제를 통한 Spring  (0) 2019.06.11
블로그 이미지

Denken_Y

coding 블로그

,