Моникеры

Моникер в COM — это не только способ идентификации объекта— моникер также реализуется как объект. Этот объект предоставляет службы, позволяющие компоненту получить указатель на объект, определенный моникером. Этот процесс называется привязкой.

Моникеры — это объекты, реализующие интерфейс IMoniker , и обычно реализуются в библиотеках DLL в виде объектов компонентов. Существует два способа просмотра использования моникеров: как клиент моникера, компонент, использующий моникер для получения указателя на другой объект; и как поставщик моникера, компонент, который предоставляет моникеры, определяющие его объекты для моникер клиентов.

OLE использует моникеры для подключения к объектам и активации, будь то на одном компьютере или в сети. Очень важно использовать для сетевых подключений. Они также используются для идентификации, подключения и запуска объектов ссылки на составные документы OLE. В этом случае источник ссылки выступает в качестве поставщика моникера, а контейнер, содержащий объект ссылки, выступает в качестве клиента моникера.

Дополнительные сведения см. в следующих разделах:

Модель COM