다음을 통해 공유


RDS 자습서

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

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

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

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

중요하다

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)