다음을 통해 공유


CreateObject 메서드(RDS)

대상 비즈니스 개체에 대한 프록시를 만들고 해당 개체에 대한 포인터를 반환합니다. 프록시는 비즈니스 개체와 통신하여 인터넷을 통해 요청 및 데이터를 보내기 위해 데이터를 패키지하여 서버 쪽 스텁으로 마샬링합니다. In-process 구성 요소 개체의 경우 프록시가 사용되지 않고 개체에 대한 포인터만 제공됩니다.

중요

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

구문

원격 데이터 서비스는 HTTP, HTTPS(SSL(Secure Socket Layer)을 통한 HTTP), DCOM, In-process 프로토콜을 지원합니다.

프로토콜 구문
HTTP Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")
HTTPS Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")
DCOM Set object = DataSpace.CreateObject("ProgId", "computername")
In-Process Set object = DataSpace.CreateObject("ProgId", "")

매개 변수

Object
ProgID에 지정된 형식인 개체로 계산되는 개체 변수입니다.

DataSpace
새 개체의 인스턴스를 만드는 데 사용되는 RDS.DataSpace 개체를 나타내는 개체 변수입니다.

ProgID
애플리케이션의 비즈니스 규칙을 구현하는 서버 쪽 비즈니스 개체를 지정하는 프로그래밍 식별자를 포함하는 문자열 값입니다.

awebsrvr 또는 computername
서버 비즈니스 개체의 인스턴스가 만들어지는 IIS(인터넷 정보 서비스) 웹 서버를 식별하는 URL을 나타내는 문자열 값입니다.

설명

HTTP 프로토콜은 표준 웹 프로토콜이고 HTTPS는 보안 웹 프로토콜입니다. HTTP 없이 로컬 영역 네트워크를 실행할 때 DCOM 프로토콜을 사용합니다. In-process 프로토콜은 로컬 DLL(동적 연결 라이브러리)이며 네트워크를 사용하지 않습니다.

적용 대상

DataSpace 개체(RDS)

참고 항목

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