Partager via


Inscription d'objets métier du côté client pour utilisation avec DCOM

Les objets métier personnalisés doivent s’assurer que le côté client peut mapper son nom de programme (ProgId) à un identificateur (CLSID) qui peut être utilisé sur DCOM. Pour cette raison, le ProgID de l’objet DCOM doit se trouver dans le registre côté client et mapper à l’ID de classe de l’objet métier côté serveur. Pour les autres protocoles pris en charge (HTTP, HTTPS et in-process), cela n’est pas nécessaire.

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 devraient migrer vers WCF Data Service.

Par exemple, si vous exposez un objet métier côté serveur appelé MyBObj avec un ID de classe spécifique, par exemple, « {00112233-4455-6677-8899-00AABBCCDDEE} », vérifiez que les entrées suivantes sont ajoutées au registre côté client :

[HKEY_CLASSES_ROOT]  
\MyBObj\Clsid\(Default) "{00112233-4455-6677-8899-00AABBCCDDEE}"