Partager via


Inscription d’objets métier sur le client en vue d’une 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 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.

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}"