Partager via


Définition du format de marshaling de flux DCOM

Un ordinateur client utilisant des composants de RDS 1.5 ou version antérieure n’est pas compatible avec un serveur utilisant des composants à partir de RDS 2.0 ou version ultérieure. Lors de l’utilisation de DCOM comme protocole sous-jacent, la prise en charge de RDS 2.0 ou version ultérieure est plus efficace dans le transport d’objets Recordset. Si votre client exécute des composants à partir de RDS 1.5 ou version antérieure, vous pouvez définir votre serveur pour qu’il fonctionne avec la prise en charge rdS précédente (appelée RDS 1.0) ou la prise en charge rdS plus récente (appelée RDS 2.0 ou version ultérieure). Définissez l’une des entrées de Registre suivantes :

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 le service de données WCF .

[HKEY_CLASSES_ROOT]  
\CLSID\[58ECEE30-E715-11CF-B0E3-00AA003F000F}\ADTGOptions]"MarshalFormat"="RDS10"  

-ou-

[HKEY_CLASSES_ROOT]  
\CLSID\[58ECEE30-E715-11CF-B0E3-00AA003F000F}\ADTGOptions]"MarshalFormat"="RDS20"