DataFactory 사용자 지정
RDS(원격 데이터 서비스)는 3계층 클라이언트/서버 시스템에서 데이터 액세스를 쉽게 수행할 수 있는 방법을 제공합니다. 클라이언트 데이터 컨트롤은 원격 데이터 원본에 대한 쿼리를 수행하기 위한 연결 문자열과 명령 문자열 매개 변수를 지정하며, 업데이트를 수행하기 위한 연결 문자열 및 레코드셋 개체 매개 변수를 지정합니다.
중요하다
Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거됩니다. 새 개발 작업에서 이 기능을 사용하지 말고 현재 이 기능을 사용하는 애플리케이션을 수정할 계획입니다. RDS를 사용하는 애플리케이션은 WCF Data Service마이그레이션해야 합니다.
매개 변수는 원격 데이터 원본에서 데이터 액세스 작업을 수행하는 서버 프로그램에 전달됩니다. RDS는 RDSServer.DataFactory 개체라는 기본 서버 프로그램을 제공합니다. RDSServer.DataFactory 개체는 쿼리에서 생성된 Recordset 개체를 클라이언트에 반환합니다.
그러나 RDSServer.DataFactory 쿼리 및 업데이트 수행으로 제한됩니다. 연결 또는 명령 문자열에 대한 유효성 검사 또는 처리를 수행할 수 없습니다.
ADO를 사용하면 DataFactory가 처리기다른 유형의 서버 프로그램과 함께 작동할 지정할 수 있습니다. 처리기는 데이터 원본에 액세스하는 데 사용되기 전에 클라이언트 연결 및 명령 문자열을 수정할 수 있습니다. 또한 처리기는 데이터 원본에 데이터를 읽고 쓰는 클라이언트의 기능을 제어하는 액세스 권한을 적용할 수 있습니다.
처리기가 클라이언트 매개 변수 및 액세스 권한을 수정하는 데 사용하는 매개 변수는 사용자 지정 파일의 섹션에 지정됩니다.
다음 항목에서는 DataFactory 개체를 사용자 지정하는 방법에 대한 자세한 정보를 제공합니다.