O que remoto automação fornecer?
Automação remota permite que os programas invocar IDispatch implementações em uma computador de outro. Ele também oferece suporte a outras interfaces necessários para automação, especificamente IEnumVARIANT para suporte de coleção.Ele não fornece a capacidade de distribuir qualquer Outros interface com. (exceto IUnknown, do curso) e, como automação regular, ele contém suporte somente para esses tipos de dados que suporte automação marshaling.
Este conjunto de recursos permite que um programa para acessar os métodos e propriedades, incluindo aqueles que retornar coleções ou mais objetos de automação de um objeto em execução em um nó acessível da rede.Se o computador cliente também estiver executando o software apropriado, é possível para o servidor para retorno de telefonar para o cliente, usando recursos de automação (isso funciona para clientes de 32 bit e 64 bit apenas e é conceitualmente semelhante a eventos, embora ela não usa o mesmo mecanismo) novamente.
Para um aplicativo seja opera sistema autônomo um servidor de automatização remota, ele deve ser implementado sistema autônomo um executável (isto é, sistema autônomo um "servidor local" em vez de "servidor inproc").