RDS 자습서

이 자습서에서는 RDS 프로그래밍 모델을 사용하여 데이터 원본을 쿼리하고 업데이트하는 방법을 보여 줍니다. 먼저 이 작업을 수행하는 데 필요한 단계를 설명합니다. 그런 다음, 이 자습서는 Microsoft Visual Basic Scripting Edition(ADO/WFC(Windows Foundation 클래스용 ADO))에서 반복됩니다.

이 자습서는 다음 두 가지 이유로 서로 다른 언어로 코딩됩니다.

  • RDS 설명서에서는 Visual Basic의 판독기 코드를 가정합니다. 이렇게 하면 Visual Basic 프로그래머에게 편리하지만 다른 언어를 사용하는 프로그래머에게는 덜 유용합니다.

  • 특정 RDS 기능에 대해 불확실하고 다른 언어를 조금 알고 있는 경우 다른 언어로 표현된 동일한 기능을 찾아 질문을 해결할 수 있습니다.

Important

Windows 8 및 Windows Server 2012부터 RDS 서버 구성 요소는 더 이상 Windows 운영 체제에 포함되지 않습니다(자세한 내용은 Windows 8 및 Windows Server 2012 호환성 쿡북 참조). RDS 클라이언트 구성 요소는 이후 버전의 Windows에서 제거될 예정입니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요. RDS를 사용하는 애플리케이션은 WCF Data Service로 마이그레이션해야 합니다.

자습서 발표 방법

이 자습서는 RDS 프로그래밍 모델을 기반으로 합니다. 프로그래밍 모델의 각 단계를 개별적으로 설명합니다. 또한 Visual Basic 코드 조각이 포함된 각 단계를 보여 줍니다.

코드 예제는 최소한의 토론으로 다른 언어로 반복됩니다. 지정된 프로그래밍 언어 자습서의 각 단계는 프로그래밍 모델 및 설명 자습서의 해당 단계로 표시됩니다. 설명이 포함된 자습서의 토론을 참조하려면 단계 번호를 사용합니다.

RDS 프로그래밍 모델은 다음 섹션에 설명되어 있습니다. 자습서를 진행하면서 로드맵으로 사용합니다.

개체에서 RDS 프로그래밍 모델

  • 서버에서 호출할 프로그램을 지정하고 클라이언트에서 참조하는 방법(프록시)을 가져옵니다.

  • 서버 프로그램을 호출합니다. 발급할 데이터 원본 및 명령을 식별하는 서버 프로그램에 매개 변수를 전달합니다.

  • 서버 프로그램은 일반적으로 ADO를 사용하여 데이터 원본에서 Recordset 개체를 가져옵니다. 필요에 따라 Recordset 개체는 서버에서 처리됩니다.

  • 서버 프로그램은 최종 Recordset 개체를 클라이언트 애플리케이션에 반환합니다.

  • 클라이언트에서 Recordset 개체는 선택적으로 시각적 컨트롤에서 쉽게 사용할 수 있는 폼에 배치됩니다.

  • Recordset 개체에 대한 변경 내용은 서버로 다시 전송되고 데이터 원본을 업데이트하는 데 사용됩니다.

이 자습서에는 다음 토픽이 포함되어 있습니다.

참고 항목

1단계: 서버 프로그램 지정(RDS 자습서)
RDS 자습서(VBScript)