Partilhar via


Histórico de DCOM

Quando a automação foi introduzida no início de 1993, foi usado apenas entre aplicativos em execução na mesma máquina.No entanto, porque ele compartilhado a mesma base que o resto do OLE, que é, COM (ou modelo de objeto componente), sempre intenção era que seria "remoto" quando COM si foi atualizado para incluir recursos de comunicação remota.Ele também foi planejado que a transição da operação puramente local para operação distribuída exigiria pouca ou nenhuma alteração ao código existente.

Portanto, o que "remoting" significa?COM local determinado que o consumidor de uma interface residem e executar na mesma máquina como o provedor de interface.Por exemplo, Microsoft Visual Basic poderia controlar uma cópia do Microsoft Excel em seu computador desktop, mas não foi capaz de direcionar a execução do Excel em outra máquina.Com o desenvolvimento do COM distribuído, o consumidor de uma interface não precisa residir no mesmo computador no qual o provedor de interface é executado.

Uma vez COM foi adaptado para trabalhar em uma rede, em seguida, qualquer interface que não foi vinculada a um modelo de execução local (algumas interfaces tem confiança inerente em instalações de máquina local, como as interfaces cujos métodos têm identificadores para contextos de dispositivo como parâmetros de desenho) teria a capacidade de sendo distribuídas.Um consumidor de interface seria fazer uma solicitação para uma determinada interface; Essa interface pode ser fornecida por uma instância de um objeto em execução (ou a ser executado) em uma máquina diferente.O mecanismo de distribuição dentro COM seria conectar o consumidor para o provedor de tal forma que chamadas de método feitas pelo consumidor seriam exibida no final provedor, onde seria executados.Qualquer retornam valores seriam ser enviados de volta ao consumidor.Para todas as finalidades, o ato de distribuição é transparente para o consumidor e o provedor.

Agora existem diversos de COM.DCOM (para "distributed COM)" foi despachado com versões do Windows NT desde a versão 4.0 e incluindo Windows 2000.Desde 1996 atrasado, também foi disponibilizado para Windows 9 x.Em ambos os casos, o DCOM compreende um conjunto de substituição e DLLs adicionais, com alguns utilitários que oferecem recursos COM locais e remotos.Agora, portanto, é uma parte inerente em plataformas Win32 e será disponibilizado em outras plataformas por outras organizações ao longo do tempo.

Nesta seção

Onde remota automação se enquadra?

O que a automação remota oferece?

Consulte também

Conceitos

Automação remota