개체에서 RDS 프로그래밍 모델
RDS의 목표는 IIS와 같은 중간자를 통해 데이터 원본에 액세스하고 업데이트하는 것입니다. 프로그래밍 모델은 이 목표를 달성하는 데 필요한 활동 시퀀스를 지정합니다. 개체 모델은 메서드와 속성이 프로그래밍 모델에 영향을 미치는 개체를 지정합니다.
Important
Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거될 예정입니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. RDS를 사용하는 애플리케이션은 WCF Data Service로 마이그레이션해야 합니다.
RDS는 다음 일련의 작업을 수행할 수 있는 수단을 제공합니다.
서버에서 호출할 프로그램을 지정하고 클라이언트(RDS.DataSpace)에서 참조하는 방법(프록시)을 가져옵니다.
서버 프로그램을 호출합니다. 발급할 데이터 원본 및 명령(프록시 또는 RDS.DataControl)을 식별하는 서버 프로그램에 매개 변수를 전달합니다.
서버 프로그램은 일반적으로 ADO를 사용하여 데이터 원본에서 Recordset 개체를 가져옵니다. 필요에 따라 Recordset 개체는 서버(RDSServer.DataFactory)에서 처리됩니다.
서버 프로그램은 최종 Recordset 개체를 클라이언트 애플리케이션(프록시)에 반환합니다.
클라이언트에서 Recordset 개체는 시각적 컨트롤(시각적 개체 및 RDS.DataControl)에서 쉽게 사용할 수 있는 폼에 배치됩니다.
Recordset 개체에 대한 변경 내용은 서버로 다시 전송되고 데이터 원본(RDS.DataControl 또는 RDSServer.DataFactory)을 업데이트하는 데 사용됩니다.
참고 항목
RDS 개체 모델 요약
DataControl 개체(RDS)
DataFactory 개체(RDSServer)
DataSpace 개체(RDS)
RDS 시나리오
RDS 자습서
레코드 집합 개체(ADO)
RDS 사용량 및 보안