데이터 액세스 애플리케이션 어셈블

엔터프라이즈 Bean 코드를 Application Server에 배치할 수 있는 파일에 어셈블하는 경우, 애플리케이션이 데이터베이스와 같은 EIS(엔터프라이즈 정보 시스템)에 액세스하는 방식을 정의하는 특성을 구성합니다.

시작하기 전에

이 주제에서는 데이터베이스와의 트랜잭션을 수행해야 하는 EJB 모듈을 포함하는 엔터프라이즈 애플리케이션을 작성한 것으로 가정합니다.

이 태스크 정보

데이터 액세스 애플리케이션은 데이터 소스나 연결 팩토리와 같은 자원을 사용하여 데이터베이스와 연결합니다.

애플리케이션 컴포넌트는 연결 인스턴스에 액세스기 위해 연결 팩토리를 사용하며, 이 컴포넌트는 기본 EIS(Enterprise Information System)에 연결하기 위해 연결 인스턴스를 사용합니다. 연결 예제에는 데이터베이스 연결, Java™ Message Service 연결 및 SAP R/3 연결이 있습니다.

애플리케이션 어셈블리 중에 애플리케이션이 해당 자원을 사용할 수 있게 하는 활동을 수행합니다. 이 프로세스에는 일반적으로 어셈블리 도구가 필요합니다.

프로시저

  1. 애플리케이션 자원을 참조하기 위해 EJB 모듈이 사용하는 로컬 이름을 식별하십시오. 이러한 논리 이름을 자원 참조라고 합니다.

    자세한 설명은 자원 참조 사용의 이점 주제를 참조하십시오.

  2. 어셈블리 도구를 시작하십시오.
  3. 아직 실행하지 않은 경우, Java EE(Java Platform, Enterprise Edition) 모듈의 작업에 대해 어셈블리 도구를 구성하십시오. Java EE 기능이 사용 가능한지 확인하십시오.
  4. 자원 참조에 대한 맵핑 및 보안 특성을 정의하십시오. 이 프로세스에는 다음 활동이 포함됩니다.
    1. 자원 참조를 데이터베이스 연결을 제공하는 애플리케이션 자원에 바인드하십시오.

      바인딩 개념에 대한 자세한 정보는 "엔터프라이즈 Bean 및 웹 모듈에 대한 데이터 소스 검색" 주제를 참조하십시오. 배치 시 필요하면 사용자의 바인딩을 변경할 수 있습니다.

    2. 각 자원에 대해 데이터베이스 연결이 부여되는 보안 구성인 인증 유형을 정의하십시오. 다음은 두 가지 인증 유형입니다.
      컴포넌트 관리
      엔터프라이즈 Bean 코드는 데이터 소스 또는 연결 팩토리 연결에 대한 EIS 로그온을 수행합니다.
      컨테이너 관리
      제품은 EIS 사인온을 수행합니다.
      자원 인증에 대한 자세한 참조는 J2EE 커넥터 보안 주제를 참조하십시오.
  5. 엔터프라이즈 Bean에 대한 액세스 목적 정책 설정을 구성하십시오.
    1. 프로젝트 탐색기 보기에서 EJB 모듈을 마우스 오른쪽 단추로 클릭하고 연결 프로그램 > 배치 디스크립터 편집기를 클릭하십시오.
    2. EJB 배치 디스크립터 편집기에서 액세스 탭을 선택하십시오.
    3. 분리 레벨 아래에서, 추가를 클릭하십시오.
    4. 분리 레벨, 엔터프라이즈 Bean 및 메소드 요소를 선택하십시오. 분리 레벨에 대한 정보는 F1을 누르십시오.
    5. 완료를 클릭하십시오.
  6. 데이터베이스 테이블에 엔터프라이즈 Bean을 맵핑합니다.

결과

프로젝트 탐색기 보기에 업데이트된 애플리케이션의 파일이 표시됩니다.

다음에 수행할 작업

애플리케이션을 테스트하면 애플리케이션 서버에 애플리케이션 배치 준비가 된 것입니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tatk_daass
파일 이름:tatk_daass.html