Esercitazione su RDS
Questa esercitazione illustra come utilizzare il modello di programmazione RDS per eseguire query e aggiornare un'origine dati. In primo luogo, descrive i passaggi necessari per eseguire questa attività. L'esercitazione viene quindi ripetuta in Microsoft Visual Basic Scripting Edition (con ADO per Windows Foundation Classes (ADO/WFC)).
Questa esercitazione è codificata in linguaggi diversi per due motivi:
La documentazione per RDS presuppone che il lettore scriva codice in Visual Basic. Ciò rende la documentazione utile per i programmatori di Visual Basic, ma meno utile per i programmatori che usano altri linguaggi.
Se non si è certi di una particolare funzionalità di Servizi Desktop remoto e si conosce un po' di un'altra lingua, potrebbe essere possibile risolvere la domanda cercando la stessa funzionalità espressa in un'altra lingua.
Importante
A partire da Windows 8 e Windows Server 2012, i componenti del server RDS non sono più inclusi nel sistema operativo Windows (vedere Windows 8 e Guida di riferimento per la compatibilità di Windows Server 2012 per informazioni più dettagliate). 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 RDS dovrebbero eseguire la migrazione a WCF Data Service.
Come viene presentata l'esercitazione
Questa esercitazione si basa sul modello di programmazione RDS. Illustra ogni passaggio del modello di programmazione singolarmente. Illustra inoltre ogni passaggio con un frammento di codice Visual Basic.
L'esempio di codice viene ripetuto in altri linguaggi con una discussione minima. Ogni passaggio di una determinata esercitazione sul linguaggio di programmazione è contrassegnato con il passaggio corrispondente nel modello di programmazione e nell'esercitazione descrittiva. Usare il numero della fase per fare riferimento alla discussione nel tutorial descrittivo.
Il modello di programmazione RDS è indicato nella sezione seguente. Usalo come mappa mentre procedi nell'esercitazione.
Modello di programmazione RDS con oggetti
Specificare il programma da richiamare sul server e ottenere un modo (proxy) per farvi riferimento dal client.
Richiamare il programma server. Passare i parametri al programma server che identifica l'origine dati e il comando da eseguire.
Il programma server ottiene un oggetto Recordset dall'origine dati, in genere tramite ADO. Facoltativamente, l'oggetto Recordset viene elaborato nel server.
Il programma server restituisce l'oggetto Recordset finale all'applicazione client.
Nel client, l'oggetto Recordset viene facoltativamente messo in un formato che può essere facilmente utilizzato dai controlli visivi.
Le modifiche apportate all'oggetto Recordset vengono inviate al server e usate per aggiornare l'origine dati.
Questa esercitazione contiene gli argomenti seguenti.
passaggio 1: Specificare un' programma server (esercitazione su Servizi Desktop remoto)
Passaggio 2: Richiamare il programma server (esercitazione su RDS)
Passaggio 3: Il server ottiene un recordset (Esercitazione su RDS)
Passaggio 4: Server restituisce l' recordset (esercitazione su RDS)
Passaggio 5: DataControl è reso utilizzabile (esercitazione su RDS)
Passaggio 6: Le modifiche vengono inviate al server (esercitazione su RDS)
Vedere anche
Passaggio 1: Specificare un programma Server (Esercitazione su Servizi Desktop Remoto)
Tutorial RDS (VBScript)