Web Programming
[웹 서비스] Transaction, Servlet, Web Container
쑤기c
2011. 12. 6. 17:13
Transaction
- 더이상 쪼갤 수 없는 업무 처리의 단위
- 사용자의 요구에서 부터 시스템 내에서의 처리 그리고 응답에 이르기 까지의 모든 처리를 포함
Servlet
- 자바를 사용하여 웹 페이지를 동적으로 생성하는 서버측 프로그램
- Java EE 사양의 일부분
- MVC의 Controller역할
- MVC의 Controller역할
Web Container
- 서블릿 등이 동작할 수 있는 환경을 제공
- J2EE 규격에 따라 웹 컴포넌트를 구현할 수 있도록 함
- 이때 웹 컴포넌트는 보안, 병렬작업, 라이프사이클 관리, 트랜잭션, 디플로이 등을 포함
- 웹 컨테이너와 JSP(JavaServer Pages) 컨테이너는 동일한 서비스들을 제공함
반응형