차례:
정의-Enterprise Bean (EB)은 무엇을 의미합니까?
EB (Enterprise Bean)는 응용 프로그램의 비즈니스 로직을 캡슐화하고 EJB (Enterprise JavaBeans) 컨테이너에서 실행되는 서버 측 Java 응용 프로그램 구성 요소입니다.
세 가지 EB 유형은 세션 Bean, 엔티티 Bean 및 메시지 구동 Bean입니다.
Techopedia는 Enterprise Bean (EB)을 설명합니다.
EB는 다음과 같은 방식으로 대규모 및 분산 시스템 개발을 단순화합니다.
- EJB는 시스템 레벨에서 보안 권한 부여 및 트랜잭션 관리 서비스를 제공하므로 Bean 개발자는 비즈니스 로직에 집중할 수 있습니다.
- 비즈니스 로직이 EB에 캡슐화되어 있기 때문에 클라이언트 개발자는 클라이언트 프리젠 테이션에만 집중합니다.
- 클라이언트가 얇아 리소스가 제한적인 장치의 주요 이점입니다.
- EB는 이식 가능한 컴포넌트이므로 애플리케이션 어셈블러가 기존 Bean에서 새 Bean을 작성할 수 있습니다.
예를 들어, 엔터프라이즈 애플리케이션 (EA) 기능이 잔액 및 기타 거래와 같은 은행 계좌 정보를 검증하는 경우, 애플리케이션 EB에는 클라이언트가 동일한 은행 계좌 정보에 액세스 할 때 호출 된 모든 메소드가 포함됩니다. 따라서 EB에는 애플리케이션의 실제 기능을 수행하는 코드가 포함됩니다.
EB는 대규모 EA의 개발 프로세스를 단순화하고 다음을 포함하여 다양한 조건에서 사용됩니다.
- 응용 프로그램 구성 요소가 여러 컴퓨터에 분산 된 경우
- 동시 및 공유 사용자 데이터 액세스의 무결성을 보장 할 때
- 응용 프로그램에 다른 클라이언트가있는 경우