Freigeben über


CreateObject-Methode (RDS)

Erstellt den Proxy für das Zielgeschäftsobjekt und gibt einen Zeiger darauf zurück. Die Proxypakete und Marshalldaten an den serverseitigen Stub für die Kommunikation mit dem Geschäftsobjekt zum Senden von Anforderungen und Daten über das Internet. Bei In-Process-Komponentenobjekten werden keine Proxys verwendet, es wird nur ein Zeiger auf das Objekt bereitgestellt.

Wichtig

Ab Windows 8 und Windows Server 2012 sind RDS-Serverkomponenten nicht mehr im Windows-Betriebssystem enthalten (weitere Details finden Sie unter Windows 8 und Windows Server 2012 Compatibility Cookbook). RDS-Clientkomponenten werden in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature verwenden. Anwendungen, die RDS verwenden, sollten zu WCF Data Servicemigrieren.

Syntax

Remote Data Service unterstützt die folgenden Protokolle: HTTP, HTTPS (HTTP over Secure Socket Layer), DCOM und in-process.

Protokoll Syntax
HTTP Set-Objekt = DataSpace.CreateObject("ProgId", "https://awebsrvr")
HTTPS Set-Objekt = DataSpace.CreateObject("ProgId", "https://awebsrvr")
DCOM Set-Objekt = DataSpace.CreateObject("ProgId", "computername")
In-Process Set-Objekt = DataSpace.CreateObject("ProgId", "")

Parameter

-Objekt-
Eine Objektvariable, die zu einem Objekt ausgewertet wird, das den in ProgID-angegebenen Typ darstellt.

DataSpace-
Eine Objektvariable, die eine RDS darstellt. DataSpace Objekt, das zum Erstellen einer Instanz des neuen Objekts verwendet wird.

ProgID-
Ein String Wert, der den programmgesteuerten Bezeichner enthält, der ein serverseitiges Geschäftsobjekt angibt, das die Geschäftsregeln Ihrer Anwendung implementiert.

awebsrvr oder Computername
Ein String Wert, der eine URL darstellt, die den IIS-Webserver (Internet Information Services) identifiziert, auf dem eine Instanz des Server-Geschäftsobjekts erstellt wird.

Bemerkungen

Das HTTP-Protokoll- ist das Standardwebprotokoll; HTTPS- ist ein sicheres Webprotokoll. Verwenden Sie das DCOM-Protokoll beim Ausführen eines lokalen Netzwerks ohne HTTP. Das In-Process--Protokoll ist eine lokale Dynamic Link Library (DLL); es verwendet kein Netzwerk.

Gilt für

DataSpace-Objekt (RDS)

Siehe auch

DataFactory-Objekt- und Query-Methode und createObject-Methode (Beispiel) (VBScript)
DataSpace-Objekt und CreateObject-Methode (Beispiel) (VBScript)
CreateRecordset-Methode (RDS)