다음을 통해 공유


RDS 시나리오

Important

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

Address Book 애플리케이션은 RDS(원격 데이터 서비스)를 사용하여 간단한 데이터 인식 웹 애플리케이션인 온라인 회사 주소록을 빌드하는 방법을 보여 주는 시나리오입니다. 이 시나리오는 RDS에서 데이터 인식 ActiveX 컨트롤을 사용하는 방법을 알아보려는 Microsoft VBScript(Visual Basic Scripting Edition) 및 COM 프로그래머와 데이터 중심 웹 애플리케이션을 빌드하려는 숙련된 소프트웨어 개발자에게 유용합니다.

이 시나리오에서는 기본 HTML 레이아웃 태그를 사용하고, DHTML 데이터 바인딩 기술을 사용하고, ActiveX Controls에서 프로그램을 사용하는 방법을 알고 있다고 가정합니다.

SDK를 설치한 경우 Address Book 샘플 애플리케이션에 대한 전체 소스 코드는 SDK 디렉터리의 samples\dataaccess\rds\AddressBook\AddressBook.asp에서 찾을 수 있습니다. Address Book 시나리오를 보려면 Internet Explorer 4.0 이상에서 https://webserver/RDS/AddressBook/AddressBook.asp를 입력합니다. 여기서 webserver는 IIS(인터넷 정보 서비스) 및 ASP를 실행하는 Windows NT 4.0 또는 Windows 2000 웹 서버 컴퓨터에 지정된 이름입니다.

Address Book 소개

Address Book 샘플 애플리케이션은 인트라넷을 통해 검색 가능한 디렉터리를 게시하는 데 사용할 수 있는 간단한 온라인 주소록을 제공합니다. 주소록은 사용자가 하나 이상의 필드에 검색 문자열을 입력하여 직원에 대한 정보를 요청할 수 있도록 설계되었습니다. 원격 데이터 서비스의 기본 기능을 표시하기 위해 샘플 애플리케이션은 개체 및 검색 필드의 최소 수와 함께 의도적으로 작게 유지됩니다.

애플리케이션 인터페이스는 다음 부분으로 구성됩니다.

  • 클라이언트가 데이터베이스에 연결하는 데 사용하는 비시각적 RDS.DataControl 데이터 바인딩 개체.

  • 직원 특성 검색 조건의 입력 필드 역할을 하는 HTML 텍스트 상자.

  • 쿼리를 작성하고, 검색 필드를 지우고, 직원 정보로 데이터베이스를 업데이트하고, 보류 중인 변경 내용을 취소하고, 그리드에 표시된 데이터 행을 탐색하는 HTML 명령 단추.

  • 백 엔드 데이터베이스(RDS.DataControl 데이터 바인딩 개체를 통해)에 대한 쿼리에서 반환된 데이터를 테이블에 표시하기 위한 DHTML 데이터 바인딩.

  • 이전에 언급한 각 요소를 연결하고 상호 작용할 수 있도록 하는 VBScript 루틴. VBScript 코드는 RDS.DataControl 개체를 초기화하고 RDS.DataControl 레코드 집합 필드의 이름에서 HTML 테이블의 열 제목을 동적으로 만드는 데도 사용됩니다.

단계별 링크를 따라 시나리오를 설정 및 실행하고 시나리오 작동 방식에 대해 자세히 알아보세요.

이 시나리오에는 다음 항목이 포함되어 있습니다.

참고 항목

주소록 응용 프로그램에 대한 시스템 요구 사항
Microsoft ADO(ActiveX Data Objects)
RDS 기본 사항
RDS 자습서