Обработчики COM

Назначение обработчиков COM — предоставить некоторый "смарт-" код в адресном пространстве клиента, который может оптимизировать вызовы между клиентом и сервером. Обработчики могут переопределить некоторые интерфейсы при делегировании других непосредственно на сервер (через прокси- сервер).

Существует два типа обработчиков COM:

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