다음을 통해 공유


개체를 사용하는 RDS 프로그래밍 모델

RDS의 목표는 IIS와 같은 중간자를 통해 데이터 원본에 액세스하고 업데이트하는 것입니다. 프로그래밍 모델은 이 목표를 달성하는 데 필요한 일련의 활동을 지정합니다. 개체 모델은 메서드와 속성이 프로그래밍 모델에 영향을 미치는 개체를 지정합니다.

중요하다

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)
RDS(DataSpace 개체)
RDS 시나리오
RDS 자습서
ADO(Recordset 개체)
RDS 사용량 및 보안