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 개체에 대한 변경 내용은 서버로 다시 전송되고 데이터 원본을 업데이트하는 데 사용됩니다.
이 자습서에는 다음 토픽이 포함되어 있습니다.