Compartilhar via


Criação de programas que Use a automação remoto

Qualquer objeto de automação e qualquer controlador de automação é capaz de usar a automação remoto sem qualquer alteração no código-fonte, sem a necessidade de recompilação e sem a necessidade de revinculação.Depois que você tiver uma configuração que funciona localmente (isto é, na mesma máquina), você precisa percorrer apenas algumas etapas para executá-lo remotamente.

Para executar o objeto de automação remoto

  1. Registre o aplicativo na máquina cliente ou máquinas.

  2. Configure o acesso do cliente para usar o servidor remoto.

  3. Instalar e registrar o aplicativo na máquina do servidor ou máquinas.

  4. Configure o servidor para permitir a ativação remota.

  5. Instale o Gerenciador de automação em máquinas de servidor.

  6. Execute o Gerenciador de automação nos servidores.

  7. Execute o aplicativo de cliente (s).

Etapa 1 é mais facilmente realizada por carregar e executar o aplicativo de servidor na máquina do cliente, a maioria dos servidores são self registrando.Se você testou a instalação localmente antecipadamente, neste estágio já está concluído.Se o aplicativo do servidor não for self Registrando, você poderá fazê-lo.Caso contrário, será necessário fornecer um arquivo de registro que o usuário local pode executar para executar essa etapa.Se você não fizer nenhuma dessas coisas, você ou um administrador precisará editar o registro manualmente, um procedimento que não é recomendado para todos os usuários mais avançados.

Etapa 2 envolve o uso do Gerenciador de conexão de automação remoto (RAC).Execute o Gerenciador de RAC e garantir que a guia de conexão do servidor é superior.Em seguida, localize a entrada para o objeto de servidor na Classes OLE painel e clique nela.Mova para o Endereço de rede combinação caixa e digite o nome da máquina do servidor no qual o arquivo executável remoto será executado.Por exemplo, você pode inserir \\meu_servidor aqui.Escolha o protocolo de rede apropriada na lista fornecida.Talvez você precise Verifique com seu administrador de rede para determinar qual protocolo é recomendado.Em muitos casos, isso será TCP/IP.Finalmente, você poderá escolher um nível de autenticação.Na maioria dos casos, isso será esquerda como (nenhum) ou padrão.Agora com o botão direito no servidor de Classes OLE painel.Isso produzirá um menu de atalho que você selecionar operação local ou remota.Selecione remoto.

Etapa 3 envolve corretamente instalar e registrar o aplicativo de servidor na máquina do servidor selecionado ou máquinas.Novamente, se o aplicativo for self Registrando, execução de uma vez será também registrá-lo.

Etapa 4 envolve a configuração do servidor para permitir a execução remota.Execute o Gerenciador de RAC na máquina do servidor e garantir que o Acesso para cliente guia tem o foco.Escolha o modelo de ativação desejada (geralmente Permitir remoto cria pela chave.Se você escolher esta opção, você também precise clique o Permitir ativação remota caixa de seleção para definir o valor da entrada do registro para 'Y').Se você estiver executando o Windows NT ou o Windows 2000 e você escolhe a opção Permitir remoto cria (ACL), você também tem a opção para editar a ACL empurrando o Editar ACL botão.

Para permitir a automação remota funcione, então você precisa garantir que o Gerenciador de automação está instalado e em execução na máquina do servidor ou máquinas.Se não estiver instalado, copie AUTMGR32.EXE para o diretório de sistema do Windows.Para obter informações sobre como fazer isso, consulte Instalação automação remota.Para iniciar a automação remoto, execute o Gerenciador de automação.Será exibida uma janela de status pequeno em que um número de mensagens será mostrado.Depois que for iniciado, ele minimizará propriamente dito.Se você quiser continuar a ver informações de status, clique na Gerenciador de automação guia na barra de tarefas para restaurar a janela.

A etapa final é executar o aplicativo cliente na máquina cliente.Se você tiver seguido as etapas acima, deve se conectar ao objeto de servidor e executar com precisão como fazia localmente, embora um pouco menor.

Observe que o gerente de RAC também permite alternar entre automação remoto e COM distribuído (DCOM, nessas plataformas que oferecem suporte ao DCOM) com um único clique de um botão de rádio.Se você escolher DCOM, você pode definir várias opções de configuração.Consulte a documentação do DCOM para obter mais detalhes.

Consulte também

Conceitos

Automação remota

Executando remota automação com AUTOCLIK e AUTODRIV