Freigeben über


DataFactory-Objekt (RDSServer)

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.

Dieses serverseitige Standardgeschäftsobjekt implementiert Methoden, die Lese-/Schreibzugriff auf angegebene Datenquellen für clientseitige Anwendungen bieten.

Das RDSServer.DataFactory-Objekt ist als serverseitiges Automatisierungsobjekt konzipiert, das Clientanforderungen empfängt. In einer Internetimplementierung befindet sie sich auf einem Webserver und wird von der ADISAPI-Komponente instanziiert. Das RDSServer.DataFactory--Objekt bietet Lese- und Schreibzugriff auf angegebene Datenquellen, enthält jedoch keine Gültigkeitsprüfungs- oder Geschäftsregelnlogik.

Wenn Sie eine Methode verwenden, die sowohl im RDSServer.DataFactory- als auch in RDS verfügbar ist. DataControl-Objekte verwendet Remote Data Service das RDS. DataControl Version standardmäßig. Die Standardeinstellung setzt ein grundlegendes Programmierszenario voraus, bei dem das RDSServer.DataFactory- als generisches serverseitiges Geschäftsobjekt dient.

Wenn Ihre Webanwendung aufgabenspezifische serverseitige Verarbeitung verarbeiten soll, können Sie die RDSServer.DataFactory- durch ein benutzerdefiniertes Geschäftsobjekt ersetzen.

Sie können serverseitige Geschäftsobjekte erstellen, die die RDSServer.DataFactory Methoden aufrufen, z. B. Query und CreateRecordset-. Dies ist hilfreich, wenn Sie Ihren Geschäftsobjekten Funktionen hinzufügen möchten, aber vorhandene Remote Data Service-Technologien nutzen möchten.

Das DataFactory-objekt ist für Skripts, die auf der Clientseite ausgeführt werden, nicht sicher.

Die Klassen-ID für das RDSServer.DataFactory-Objekt ist 9381D8F5-0288-11D0-9501-00AA00B911A5.

Dieser Abschnitt enthält das folgende Thema.

Siehe auch

DataFactory-Objekt- und Query-Methode und createObject-Methode (Beispiel) (VBScript)