다음을 통해 공유


DataFactory 개체(RDSServer)

중요

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

이 기본 서버 쪽 비즈니스 개체는 클라이언트 쪽 애플리케이션에 대해 지정된 데이터 원본에 대한 읽기/쓰기 데이터 액세스를 제공하는 메서드를 구현합니다.

RDSServer.DataFactory 개체는 클라이언트 요청을 수신하는 서버 쪽 Automation 개체로 설계되었습니다. 인터넷 구현에서는 웹 서버에 상주하며 ADISAPI 구성 요소에 의해 인스턴스화됩니다. RDSServer.DataFactory 개체는 지정된 데이터 원본에 대한 읽기 및 쓰기 액세스를 제공하지만 유효성 검사 또는 비즈니스 규칙 논리는 포함하지 않습니다.

RDSServer.DataFactoryRDS.DataControl 개체 모두에서 사용할 수 있는 메서드를 사용하는 경우 원격 데이터 서비스는 기본적으로 RDS.DataControl 버전을 사용합니다. 기본값은 RDSServer.DataFactory가 일반 서버 쪽 비즈니스 개체 역할을 하는 기본 프로그래밍 시나리오를 가정합니다.

웹 애플리케이션이 작업별 서버 쪽 처리를 처리하도록 하려면 RDSServer.DataFactory를 사용자 지정 비즈니스 개체로 바꿀 수 있습니다.

QueryCreateRecordset와 같은 RDSServer.DataFactory 메서드를 호출하는 서버 쪽 비즈니스 개체를 만들 수 있습니다. 이는 비즈니스 개체에 기능을 추가하지만 기존 원격 데이터 서비스 기술을 활용하려는 경우에 유용합니다.

DataFactory 개체는 클라이언트 쪽에서 실행되는 스크립트에 안전하지 않습니다.

RDSServer.DataFactory 개체의 클래스 ID는 9381D8F5-0288-11D0-9501-00AA00B911A5입니다.

이 섹션에서는 다음 항목을 다룹니다.

참고 항목

DataFactory 개체, Query 메서드 및 CreateObject 메서드 예제(VBScript)