Partager via


Personnalisation de DataFactory

Le service de données à distance (RDS) 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 chaîne de connexion et de chaîne de commande pour effectuer une requête sur une source de données distante, ou une chaîne de connexion et des paramètres d'objet pour l'objet Recordset afin d'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 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.

Les paramètres sont passés à 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 serveur par défaut appelé objet RDSServer.DataFactory. L’objet RDSServer.DataFactory retourne n’importe quel objet Recordset produit par une requête au client.

Toutefois, le 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 les DataFactory fonctionnent 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’elles ne soient utilisées 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.