Partager via


Personnalisation de DataFactory

RdS (Remote Data Service) permet d’effectuer facilement l’accès aux données dans un système client/serveur à trois niveaux. Un contrôle de données client spécifie les paramètres de connexion et de chaîne de commande pour effectuer une requête sur une source de données distante, ou des paramètres de chaîne de connexion et d’objet Recordset pour effectuer une mise à jour.

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 le Guide pratique sur la compatibilité de Windows Server 2012 et Windows 8 pour plus de détails). Les composants clients RDS seront supprimés dans une version ultérieure de Windows. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux 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.

Les paramètres sont transmis à un programme serveur, qui effectue l’opération d’accès aux données sur la source de données distante. RDS fournit un programme de serveur par défaut appelé objet RDSServer.DataFactory . L’objet RDSServer.DataFactory retourne tout objet Recordset produit par une requête au client.

Toutefois, RDSServer.DataFactory est limité à l’exécution de requêtes et de mises à jour. Elle ne peut effectuer aucune validation ou traitement sur les chaînes de connexion ou de commande.

Avec ADO, vous pouvez spécifier que DataFactory fonctionne conjointement avec un autre type de programme serveur appelé gestionnaire. Le gestionnaire peut modifier la connexion cliente et les chaînes de commande avant qu’ils ne soient utilisés pour accéder à la source de données. En outre, le gestionnaire peut appliquer des droits d’accès, qui régissent la capacité du client à lire et écrire des données dans la source de données.

Les paramètres utilisés par le gestionnaire pour modifier les paramètres du client et les droits d’accès sont spécifiés dans les sections d’un fichier de personnalisation.

Les rubriques suivantes fournissent plus d’informations sur la personnalisation de l’objet DataFactory .