Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este tutorial leva você pelas etapas necessárias para criar um aplicativo distribuído simples, de cliente único e de servidor único de um aplicativo autônomo existente. Essas etapas são:
- Criar arquivos de definição de interface e de configuração de aplicativo.
- Use o compilador MIDL para gerar, a partir desses arquivos, stubs e cabeçalhos de cliente e servidor em linguagem C.
- Escreva um aplicativo cliente que gerencia sua conexão com o servidor.
- Escreva um aplicativo de servidor que contenha os procedimentos remotos reais.
- Compile e vincule esses arquivos à biblioteca de tempo de execução do RPC para produzir o aplicativo distribuído.
O aplicativo cliente passa uma cadeia de caracteres para o servidor em uma chamada de procedimento remoto e o servidor imprime a cadeia de caracteres "Olá, Mundo" em sua saída padrão.
Os arquivos de origem completos para este aplicativo de exemplo, com código adicional para lidar com a entrada de linha de comando e para gerar várias mensagens de status para o usuário, estão no diretório RPC\Hello do SDK (Platform Software Development Kit).
Esta seção apresenta sua discussão nos seguintes tópicos:
- O aplicativo autônomo
- Definindo a interface
- Gerando a UUID
- O arquivo IDL
- O arquivo ACF
- Gerando os arquivos stub
- O aplicativo cliente
- O aplicativo de servidor
- Interrompendo o aplicativo de servidor
- Executando o aplicativo