다음을 통해 공유


RDS 시나리오

중요하다

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

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

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

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

주소록 소개

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

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

  • 시각적이지 않은 RDS.DataControl 데이터 바인딩 객체로, 클라이언트가 데이터베이스에 연결하는 데 사용됩니다.

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

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

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

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

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

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

참고 항목

주소록 애플리케이션 대한 시스템 요구 사항
Microsoft ADO(ActiveX Data Objects)
RDS 기본 사항
RDS 자습서