COM 服务器职责

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

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

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

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

进程内服务器应实现和导出某些函数,以便客户端进程将这些函数实例化。

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

COM 客户端和服务器