데이터 액세스 자원 마이그레이션
다양한 엔터프라이즈 정보 시스템(EIS)이 데이터 저장을 위해 여러 가지 방법을 사용합니다. 이러한 백엔드 데이터 저장소는 관계형 데이터베이스, 절차상 트랜잭션 프로그램 또는 오브젝트 지향 데이터베이스일 수 있습니다.
유연한 IBM WebSphere® Application Server은 정보 시스템 백엔드 데이터 저장소에 액세스하기 위한 여러 옵션을 제공합니다.
- JDBC(Java DataBase Connectivity) API를 통해 직접 데이터베이스에 대해 프로그래밍.
- 여러 JCA(Java EE Connector Architecture) 준수 커넥터를 통한 트랜잭션 백엔드에 대해 프로그래밍.
- JDBC API 또는 JCA-준수 커넥터를 통해 간접적으로 백엔드 저장소에 액세스하는 Bean 관리 지속성(BMP) Bean 또는 서블릿에서 프로그래밍
- 컨테이너 관리 지속성(CMP) Bean 사용.
- IBM 데이터 액세스 Bean을 사용하여 JDBC API도 사용하지만, 관계형 데이터베이스 액세스와 연관된 복잡도를 숨기는 여러 세트의 기능을 제공합니다.
데이터 액세스 자원의 지원 버전은 스펙 및 API 문서를 참조하십시오.
SDO(Service Data Objects)는 프로그래머가 XML 문서 또는 Java 오브젝트의 관점에서 데이터를 생각하든지 간에 메시지와 데이터에 대한 프로그래머의 범용적인 추상화 경험을 단순화합니다. 프로그래머의 경우, SDO는 JDBC, RMI/IIOP, JAX-RPC, JMS와 같은 기본 데이터 액세스 기술 및 java.io.Serializable, DOM Objects, SOAP, JMS와 같은 메시지 전송 기술의 복잡도를 제거합니다.