자원 관리자 연결 팩토리는 자원 관리자에 대한 연결을 작성하는 데 사용되는 오브젝트입니다. 예를 들어, javax.sql.DataSource 인터페이스를 구현하는 오브젝트는 데이터베이스 관리 시스템에 대한 연결을 구현하는 java.sql.Connection 오브젝트에 대한 자원 관리자 연결 팩토리입니다.
배치 시 자원 관리자 연결 팩토리 참조는 대상 운영 환경에 있는 실제 자원 관리자 연결 팩토리에 바인딩됩니다.
참조를 통해 액세스되는 자원 관리자 연결 팩토리 오브젝트는 검색을 수행한 컴포넌트 인스턴스 내에서만 유효합니다.
사용자가 정의하는 각 자원 관리자 연결 팩토리 참조의 경우 resourece-ref 요소가 해당 애플리케이션 컴포넌트에 대한 배치 디스크립터에 추가됩니다. 참조는 정의되는 애플리케이션 컴포넌트로 범위가 지정되므로 런타임 동안 다른 애플리케이션 컴포넌트에 액세스할 수 없습니다. 기타 컴포넌트는 이름 충돌을 야기하지 않고도 동일한 이름을 가진 자원 관리자 연결 팩토리 참조를 정의할 수 있습니다.