※ 혼자서 책보면서 공부한 것을 정리했다^^;;

1. 자바에서 말하는 Beans란?
-> 일반적인 컴포넌트를 말한다.

2. EJB(Enterprise Java Beans)란?
-> J2EE의 핵심적인 요소이다. 한 마디로 정의하면 엔터프라이즈 급 개발을 위한 서버 측 분산객체 컴포넌트다.

3. EJB는 JavaBeans에서 파생되었다?
-> 규약측면에서 전혀 다르고, 어떤 연관성도 없다.

4. 서블릿(Servlet)JSP(Java Server Page)에 대하여
-> JSP는 서블릿을 서버 측 스크립트 방식으로 재구성한 것으로서, JSP는 최초 사용자 요청 시에 서블릿으로 전환된다. 즉, 서블릿과 JSP는 동등하며, JSP는 서블릿을 보다 편리하게 사용할 수 있도록 만든 것이다.
서블릿은 자바 언어로 만들어진 동적 웹 문서로서, 모든 구동 과정이 웹 서버와 연동하는 자바 가상 머신에 의해 제어된다.

5. 엔티티 빈(Entity bean)이란?
-> 고객과 같은 엔티티를 표현한다. 일반적인 방법은 데이터베이스에 저장하는 방식인데, 이를 위해 엔티티 빈은 데이터베이스와 연동하는 방법을 제공한다.

6. 세션 빈(Seesion bean)이란?
-> 특정 일을 수행하는 독립적인 프로그램의 수행단위의 프로세스로서, 한 사용자에게 전담 서비스를 하는 상태유지 세션 빈(stateful seesion bean)과 특정 작업을 독립적으로 수행하는 비상태유지 세션 빈(stateless session bean)으로 나뉜다.
Posted by xHuro
,