Condividi tramite


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