COM 服务器责任

客户端获取指向对象的指针的最重要方法之一是客户端要求启动服务器,以及创建和激活服务器提供的对象实例。 服务器负责确保正确发生这种情况。 这有几个重要部分。

服务器必须通过 IClassFactoryIClassFactory2 接口的实现来实现类对象的代码。

服务器必须在驻留的计算机的系统注册表中注册其 CLSID,并且可以选择将其计算机位置发布到网络上的其他系统,以允许客户端调用它,而无需客户端知道服务器的位置。

服务器主要负责安全性;也就是说,在大多数情况下,服务器确定是否会向客户端提供指向其对象之一的指针。

进程内服务器应实现和导出允许客户端进程实例化某些函数。

以下主题详细介绍了 COM 服务器的责任:

COM 客户端和服务器