DataSpace, objet (RDS)
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 .
Crée des proxys côté client pour des objets métier personnalisés situés sur le niveau intermédiaire.
Remote Data Service a besoin de proxys d’objets métier afin que les composants côté client puissent communiquer avec les objets métier situés sur le niveau intermédiaire. Les proxys facilitent l’empaquetage, le déballage et le transport (marshaling) du jeu d’enregistrements de l’application données entre les limites du processus ou de l’ordinateur.
Le service de données à distance utilise les services Bureau à distance . DataSpace méthode CreateObject de l’objet pour créer des proxys d’objet métier. Le proxy d’objet métier est créé dynamiquement chaque fois qu’une instance de son équivalent d’objet métier de niveau intermédiaire est créée. Remote Data Service prend en charge les protocoles suivants : HTTP, HTTPS (HTTP Secure Sockets), DCOM et in-process (composants clients et objet métier résident sur le même ordinateur).
Note
RDS se comporte de manière « sans état » lorsque le RDS. DataSpace objet utilise les protocoles HTTP ou HTTPS. Autrement dit, toutes les informations internes relatives à une demande cliente sont ignorées une fois que le serveur a retourné une réponse.
Note
Bien que l’objet métier semble exister pendant la durée de vie du proxy d’objet métier, l’objet métier existe réellement uniquement jusqu’à ce qu’une réponse soit envoyée à une demande. Lorsqu’une demande est émise (autrement dit, une méthode est appelée sur l’objet métier), le proxy ouvre une nouvelle connexion au serveur et le serveur crée une instance de l’objet métier. Une fois que l’objet métier répond à la demande, le serveur détruit l’objet métier et ferme la connexion.
Note
Ce comportement signifie que vous ne pouvez pas transmettre de données d’une requête à une autre à l’aide d’une propriété ou d’une variable d’objet métier. Vous devez utiliser un autre mécanisme, tel qu’un fichier ou un argument de méthode, pour conserver les données d’état.
ID de classe du RDS. L’objet DataSpace est BD96C556-65A3-11D0-983A-00C04FC29E36.
L’objet DataSpace est sécurisé pour l’écriture de scripts.
Cette section contient la rubrique suivante.
Voir aussi
Objet DataSpace et CreateObject, exemple de méthode (VBScript)