在用于 DCOM 的客户端中注册业务对象

自定义业务对象需要确保客户端可以将其程序名称 (ProgId) 映射到可用于 DCOM 的标识符 (CLSID)。 因此,DCOM 对象的 ProgID 必须位于客户端注册表中,并映射到服务器端业务对象的类 ID。 对于其他受支持的协议(HTTP、HTTPS 和进程内),这不是必需的。

重要

从 Windows 8 和 Windows Server 2012 开始,Windows 操作系统不再包含 RDS 服务器组件(有关更多详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性实用手册)。 Windows 的未来版本中将移除 RDS 客户端组件。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务

例如,如果使用特定类 ID 公开名为 MyBObj 的服务器端业务对象,例如“{00112233-4455-6677-8899-00AABBCCDDEE}”,请确保将以下条目添加到客户端注册表:

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