Oggetto DataFactory (RDSServer)
Importante
A partire da Windows 8 e Windows Server 2012, i componenti del server Servizi Desktop remoto non sono più inclusi nel sistema operativo Windows (vedere Windows 8 e Guida di riferimento per la compatibilità di Windows Server 2012 per altri dettagli). I componenti client di Servizi Desktop remoto verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità nel nuovo lavoro di sviluppo e pianificare la modifica delle applicazioni che attualmente usano questa funzionalità. Le applicazioni che usano Servizi Desktop remoto devono eseguire la migrazione a WCF Data Service.
Questo oggetto business sul lato server predefinito implementa metodi che forniscono l'accesso ai dati in lettura/scrittura alle origini dati specificate per le applicazioni lato client.
L'oggetto RDSServer.DataFactory è progettato come oggetto di automazione lato server che riceve le richieste client. In un'implementazione internet si trova in un server Web e viene creata un'istanza dal componente ADISAPI. L'oggetto RDSServer.DataFactory fornisce l'accesso in lettura e scrittura alle origini dati specificate, ma non contiene alcuna logica di convalida o regole business.
Se si usa un metodo disponibile sia nel RDSServer.DataFactory che in rds . DataControl oggetti, Remote Data Service usa rds . DataControl versione per impostazione predefinita. L'impostazione predefinita presuppone uno scenario di programmazione di base, in cui il RDSServer.DataFactory funge da oggetto business sul lato server generico.
Se si vuole che l'applicazione Web gestisca l'elaborazione lato server specifica dell'attività, è possibile sostituire il RDSServer.DataFactory con un oggetto business personalizzato.
È possibile creare oggetti business lato server che chiamano i metodi di RDSServer.DataFactory, ad esempio Query e CreateRecordset. Ciò è utile se si desidera aggiungere funzionalità agli oggetti business, ma sfruttare le tecnologie esistenti di Remote Data Service.
L'oggetto DataFactory non è sicuro per gli script eseguiti sul lato client.
L'ID classe per l'oggetto RDSServer.DataFactory è 9381D8F5-0288-11D0-9501-00AA00B911A5.
Questa sezione contiene l'argomento seguente.
Vedere anche
esempio di oggetto DataFactory, metodo Query e metodo CreateObject (VBScript)