Zusammenfassung der Ressource
DCOM 01
- COM
- um modelo de programação baseado em objetos e
projetado para promover "interoperabilidade" de
software
- permite que dois ou mais softwares aplicativos ou
componentes cooperem entre si para realizar uma
tarefa.
- possui um mecanismo que permite
aos softwares aplicativos
conectarem-se uns aos outros como se
fossem objetos de software
- Objeto COM
- suportam uma ou mais interfaces que
definem o seu comportamento e a sua
responsabilidade
- são coleções de métodos que
implementam um conjunto de
operações semanticamente
relacionadas
- Um método, implementa uma função, um
procedimento que realiza uma função
específica
- Nas interfaces encontram-se as
definições dos métodos e não as
implementações dos mesmos
- só podem acessar os seus serviços através
da invocação dos métodos das suas
interfaces
- O objeto COM pode ser implementado dentro
de um processo ou numa "Dynamic Link
Library" (DLL)
- numa biblioteca que é carregada quando uma
aplicação em execução necessita dela.
- para invocar um determinado
método de uma das interfaces
desse objeto
- adquirir o ponteiro da interface que
contém o método que ele planeja
utilizar
- pode adquirir ponteiros das várias interfaces do
objeto onde em cada uma delas ele invocará
métodos diferentes