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