Introdução ao COM
COM “é o modelo de objeto” fundamental em que controles ActiveX e o OLE são compilados.COM permite que um objeto expor sua funcionalidade a outros componentes e para aplicativos host.Define como se o objeto expõe e assim expor funciona em processos e através de internet.COM também define o ciclo de vida do objeto.
O fundamento a é COM esses conceitos:
interfaces — o mecanismo através de que um objeto expor sua funcionalidade.
IUnknown — a interface básica em que todos os outros são baseados.Implementa a interface e a contagem de referência que consulte os mecanismos executados com COM.
Contagem de referência — a técnica por que um objeto (ou, restrita, uma interface) decidem quando ele não está sendo usado e portanto é livre se remover.
QueryInterface — o método usado para consultar um objeto para uma determinada interface.
Empacotamento — o mecanismo que permite os objetos a serem usados pelo segmento, o processo, e os limites de rede, permitir independência do local.
Agregado — uma maneira na qual objeto pode utilizar outro.