Manipuladores COM
O objetivo dos manipuladores COM é fornecer algum código "inteligente" no espaço de endereço do cliente que possa otimizar as chamadas entre um cliente e um servidor. Os manipuladores podem substituir algumas interfaces enquanto delegam outras diretamente ao servidor (por meio do proxy).
Existem dois tipos de manipuladores COM:
- O manipulador OLE é uma DLL pesada que fornece serviços importantes para vinculação e incorporação. Ele geralmente é criado antes do servidor ser iniciado e é inicializado para que o servidor seja ativado quando o objeto incorporado entra no estado de execução.
- O manipulador leve do lado do cliente pode ser criado para qualquer finalidade, pode ser muito pequeno e não pode ser criado antes do servidor.