다음을 통해 공유


DataFactory 사용자 지정

RDS(원격 데이터 서비스)는 3계층 클라이언트/서버 시스템에서 데이터 액세스를 쉽게 수행할 수 있는 방법을 제공합니다. 클라이언트 데이터 컨트롤은 원격 데이터 원본에 대한 쿼리를 수행하기 위한 연결 및 명령 문자열 매개 변수 또는 업데이트를 수행하기 위한 연결 문자열 및 Recordset 개체 매개 변수를 지정합니다.

Important

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 개체 사용자 지정에 대한 자세한 정보를 제공합니다.