Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os programas de navegação da Internet geralmente empregam o protocolo HTTP (Hypertext Transport Protocol) como o principal meio de navegação na World Wide Web. HTTP, portanto, vê uso extensivo na maioria dos computadores hoje. A Microsoft ampliou os recursos de seu Internet Information Server (IIS) para fornecer serviços de chamada de procedimento remoto usando HTTP.
A implementação Microsoft RPC-over-HTTP (RPC sobre HTTP) permite que os clientes RPC se conectem de forma segura e eficiente através da Internet a programas de servidor RPC e executem chamadas de procedimento remoto. Isso é feito com a ajuda de um intermediário conhecido como Proxy RPC sobre HTTP, ou simplesmente Proxy RPC.
O Proxy RPC é executado em um computador IIS. Ele aceita solicitações RPC provenientes da Internet, executa autenticação, validação e verificações de acesso nessas solicitações e, se a solicitação passar em todos os testes, o Proxy RPC encaminhará a solicitação para o servidor RPC que executa o processamento real. Com RPC sobre HTTP, o cliente e o servidor RPC não se comunicam diretamente; em vez disso, eles usam o Proxy RPC como intermediário. Este modelo foi escolhido por muitas razões. Para obter mais informações, consulte RPC via Segurança HTTP.
Esta seção fornece uma visão geral do RPC sobre HTTP nos seguintes tópicos:
- Usar HTTP como um transporte RPC
- RPC sobre HTTP: Segurança
- Requisitos do sistema e interoperabilidade para RPC sobre HTTP
- Configurando computadores para RPC sobre HTTP
- Recomendações de implantação RPC sobre HTTP
Para obter informações sobre cenários de alto volume de RPC sobre HTTP, consulte Microsoft RPC Load Balancing.