계정 및 계정 소유자는 두 개의 데이터베이스에 저장됩니다. 하나는 서부 해안에, 다른 데이터베이스는 동부 해안에 위치합니다. 서부 해안의 데이터베이스 이름은 westtest이고 동부 해안의 데이터베이스 이름은 easttest입니다. westtest에 저장된 모든 계정에는 W 접두부가 있으며 easttest에 저장된 모든 계정에는 E 접두부가 있습니다.
façade AccountTransaction이 클라이언트로부터 계정 조작을 수행하는 요청을 받으면 accountId를 조사합니다. accountId가 W로 시작하면 데이터베이스 westtest가 사용됩니다. accountId가 E로 시작하면 데이터베이스 easttest가 사용됩니다.
이 시나리오에서는 WSAD(WebSphere Studio Application Developer)에서 프록시 데이터 소스 기능을 사용하는 J2EE(Java 2 Platform Enterprise Edition) 응용프로그램이 개발됩니다. 이 개발 시나리오는 WSAD로 설명되지만, RAD(Rational Application Developer) 버전 6.0을 사용할 경우에도 적용됩니다. 목적은 WebSphere Extended Deployment에 패키징되는 ProxyDSAccountSample을 개발하는 것입니다. ProxyDSAccountSample은 <WAS_install_root>/installableApps/ProxyDSAccountSample.ear 파일에 포함됩니다. 시작하기 전에 이 EAR(Enterprise Archive) 파일에서 모든 소스 코드를 추출하십시오. 연습을 완료하려면 소스 코드를 복사합니다.
Related concepts
파티션 기능 프로그래밍
Related tasks
ProxyDSAccountSample 프로젝트 작성