Monikers
Um moniker em COM não é apenas uma maneira de identificar um objeto— um moniker também é implementado como um objeto. Esse objeto fornece serviços que permitem que um componente obtenha um ponteiro para o objeto identificado pelo moniker. Esse processo é conhecido como de associação.
Monikers são objetos que implementam a interface deIMoniker e geralmente são implementados em DLLs como objetos de componente. Há duas maneiras de exibir o uso de monikers: como um cliente moniker, um componente que usa um moniker para obter um ponteiro para outro objeto; e como um provedor de moniker, um componente que fornece monikers identificando seus objetos para clientes moniker.
O OLE usa monikers para se conectar e ativar objetos, sejam eles no mesmo computador ou em uma rede. Um uso muito importante é para conexões de rede. Eles também são usados para identificar, conectar e executar objetos de link de documento composto OLE. Nesse caso, a origem do link atua como o provedor de moniker e o contêiner que contém o objeto de link atua como o cliente moniker.
Para obter mais informações, consulte os seguintes tópicos:
- de clientes moniker
- provedores moniker
- implementações de moniker OLE
Tópicos relacionados