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