Partage via


Modèle de programmation RDS avec des objets

L’objectif de RDS est d’accéder aux sources de données et de les mettre à jour via un intermédiaire tel que IIS. Le modèle de programmation spécifie la séquence d’activités nécessaires pour atteindre cet objectif. Le modèle objet spécifie les objets dont les méthodes et propriétés affectent le modèle de programmation.

Important

À compter de Windows 8 et Windows Server 2012, les composants serveur RDS ne sont plus inclus dans le système d’exploitation Windows (voir Windows 8 et livre de recettes de compatibilité Windows Server 2012 pour plus de détails). Les composants clients RDS seront supprimés dans une prochaine version de Windows. Évitez d’utiliser cette fonctionnalité dans le nouveau travail de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS doivent migrer vers WCF Data Service.

RDS fournit les moyens d’effectuer la séquence d’actions suivante :

  • Spécifiez le programme à appeler sur le serveur et obtenez un moyen (proxy) de faire référence à partir du client (RDS.DataSpace).

  • Appelez le programme serveur. Transmettez des paramètres au programme serveur qui identifie la source de données et la commande à émettre (proxy ou RDS.DataControl).

  • Le programme serveur obtient un objet Recordset à partir de la source de données, généralement à l’aide d’ADO. Facultativement, l'objet Recordset est traité sur le serveur (RDSServer.DataFactory).

  • Le programme serveur retourne l’objet Recordset final à l’application cliente (proxy).

  • Sur le client, l’objet Recordset est transformé en une forme qui peut être facilement utilisée par les contrôles visuels (contrôle visuel et RDS.DataControl).

  • Les modifications apportées à l’objet Recordset sont renvoyées au serveur et utilisées pour mettre à jour la source de données (RDS). DataControl ou RDSServer.DataFactory).

Voir aussi

Résumé du modèle objet RDS
Objet de contrôle de données (RDS)
DataFactory, objet (RDSServer)
Objet DataSpace (RDS)
Scénario RDS
Didacticiel RDS
objet Recordset (ADO)
Utilisation et sécurité des services de bureau à distance (RDS)