Modello di programmazione RDS con oggetti
L'obiettivo di Servizi Desktop remoto è ottenere l'accesso e aggiornare le origini dati tramite un intermediario, ad esempio IIS. Il modello di programmazione specifica la sequenza di attività necessarie per raggiungere questo obiettivo. Il modello a oggetti specifica gli oggetti i cui metodi e proprietà influiscono sul modello di programmazione.
Importante
A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.
Servizi Desktop remoto consente di eseguire la sequenza di azioni seguente:
Specificare il programma da richiamare nel server e ottenere un modo (proxy) per farvi riferimento dal client (RDS.DataSpace).
Richiamare il programma del server. Passare i parametri al programma del server che identifica l'origine dati e il comando da eseguire (proxy o RDS.DataControl).
Il programma del server ottiene un oggetto Recordset dall'origine dati, in genere usando ADO. Facoltativamente, l'oggetto Recordset viene elaborato nel server (RDSServer.DataFactory).
Il programma del server restituisce l'oggetto Recordset finale all'applicazione client (proxy).
Nel client l'oggetto Recordset viene inserito in un modulo che può essere facilmente usato dagli oggetti visivi (oggetto visivo e RDS.DataControl).
Le modifiche apportate all'oggetto Recordset vengono inviate al server e usate per aggiornare l'origine dati (RDS.DataControl o RDSServer.DataFactory).
Vedi anche
Riepilogo del modello a oggetti RDS
Oggetto DataControl (Servizi Desktop remoto)
Oggetto DataFactory (RDSServer)
Oggetto DataSpace (Servizi Desktop remoto)
Scenario RDS
Esercitazione su RDS
Oggetto Recordset (ADO)
Utilizzo e sicurezza per RDS