연합 저장소에 대한 사용자 정의 어댑터 설정
연합 저장소의 초기 어댑터는 사용자가 사용할 파일, LDAP, 데이터베이스 어댑터를 제공합니다. 이 어댑터는 com.ibm.wsspi.wim.Repository SPI(Software Programming Interface)를 구현합니다. 연합 저장소의 사용자 정의 어댑터도 동일한 SPI를 구현해야 합니다.
시작하기 전에
연합 저장소 SPI의 사용자 정의 어댑터에 대한 정보는 관련 참조에서 저장소 SPI 구현 정보를 참조하십시오.
vmmsampleadapter.jar 파일에서
사용 가능한 샘플 사용자 정의 어댑터 코드를 참조하십시오.
JAR 파일은 src/ 디렉토리에 샘플 고객 어댑터 코드를 포함합니다.
vmmsampleadapter.jar은 다음 위치에서 다운로드할 수 있습니다.
http://www.ibm.com/developerworks/websphere/library/samples/vmmsampleadapter.html
참고:
- 제공되는 샘플은 연합 저장소의 사용자 정의 어댑터 기능에 친숙해지고 다양한 데이터 오브젝트 유형을 처리하도록 설계되었습니다. 이 샘플을 실제 프로덕션 환경에서는 사용하지 마십시오.
- 변경하기 전에 AbstractAdapterImpl 클래스를 복사하고 이름을 바꾸십시오. 새 이름이 어댑터에 적절한지 확인하십시오.
연합 저장소에 대한 사용자 정의 어댑터는 WebSphere® Application Server 컴포넌트(예: 데이터 소스 및 엔터프라이즈 Bean)에 종속되지 않습니다. 이러한 WebSphere Application Server 컴포넌트에서는 시작 전에 보안이 초기화되고 사용 가능해야 합니다. 가상 멤버 관리자 사용자 정의 어댑터의 구현에서 데이터 소스를 사용해 데이터베이스에 연결해야 하는 경우 JDBC(Java™ database connectivity)를 사용하여 서버 시작 중에 연결을 설정해야 합니다. 그런 다음, 나중에 데이터 소스가 사용 가능해지면 데이터 소스를 사용하도록 전환합니다.