용어 해설
- 2차 저장 장소
-
영구적인 기억장소로써 유지를 위해 전원을 요구하지 않는다(예: 하드 디스크).
- 부하 분산
-
클러스터링에서 작업이 한쪽으로 치우치지 않도록 하는 기술이다. 같은 EJB 애플리케이션을 실행하는 엔진 에 클라이언트의 요청을 공정히 분배함으로써 성능을 향상시킬 때 사용한다.
- 주 메모리
-
Runtime Memory라고도 한다. 컴퓨터 내부의 실제 가용 메모리(RAM)이다.
- Activation
-
Passivation의 반대 개념이다. Bean Instance를 제 2차 저장 장소에서 주 메모리로 이동하는 것을 의미한다.
- Active Management
-
비정상적인 상황일 때 JEUS에서 자동으로 이메일(E-mail)을 발송하는 것을 의미한다.
- Bean Pool
-
EJB Instance의 Pool이다.
- Bean Type
-
J2EE의 기본 Bean 타입이거나(예: Stateless, Stateful, Entity and Message Driven Bean) 개발자가 정의한 Bean이다(기본 J2EE Bean의 하위 Bean).
- BMP
-
Bean Managed Persistence Entity Bean이다.
- CMP
-
Container Managed Persistence Entity Bean이다.
- Connection Pool
-
EJB Objects의 Pool이다. 이 Objects는 클라이언트와 EJB 간에 연결 및 통신을 책임진다.
- DD
-
Deployment Descriptor의 약어이다.
- EJB
-
Enterprise Java Beans이다.
- EJB Clustering
-
여러 EJB 엔진에 분산되어 있는 EJB Bean의 설정이다. 클라이언트 입장에서는 하나의 Bean처럼 보이지만 내부적으로는 안정성과 성능을 향상하기 위해 부하 분산이 이루어진다.
- EJB Client
-
EJB의 메소드를 사용하는 컴포넌트이다(예를 들면, 독립적인 Java application, Servlet 또는 다른 EJB).
- EJB Engine
-
J2EE 스펙에서 “EJB container”이다. 이것은 EJB 컴포넌트의 기반 환경을 제공한다.
- EJB Failover
-
같은 EJB 애플리케이션을 실행하는 여러 엔진을 사용함으로써 안정성을 높일 때 사용한다.
- EJB Module
-
EJB JAR 안에 있는 하나 혹은 그 이상의 EJB 패키지이다. EJB 엔진에 deploy되는 EJB는 EJB 모듈을 사용한 다.
- Entity Cache
-
Entity Bean에서 비활성화된 Bean을 유지하기 위해 사용되는 특별한 Cache이다. 이 캐시가 채워졌을 때만 Bean이 제 2차 저장 장소로 비활성화된다. 이것은 성능 향상을 위해 사용된다.
- MDB
-
Message Driven Bean의 약어이다.
- Object Management
-
Connection Pool과 Bean Pool 환경을 참고한다.
- Passivation
-
EJB 인스턴스를 다시 요청이 있을 때까지 주 메모리에서 제 2차 저장 장소로 옮겨놓는 것이다.
- Round Robin
-
Queue의 데이터 구조와 같다. Queue에 들어온 순서대로 선택된다. 이것은 컴포넌트별로 공정한 부하 분산을 보장한다.
- SF
-
Stateful Session Bean이다.
- SL
-
Stateless Session Bean이다.
- Thread Ticket Pool
-
Access Ticket의 Pool이다. JEUS에서 EJB에 접근하기 위해서 클라이언트는 반드시 Thread Ticket Pool로부 터 Thread Ticket을 얻어야 한다.