Limites de WinInet conexões por servidor

Traduções deste artigo Traduções deste artigo
ID do artigo: 183110 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

WinInet limita o número de conexões simultâneas que torna a um único servidor HTTP. Se você exceder esse limite, as solicitações de bloquear até que uma das conexões atuais seja concluída. Isso ocorre por design e está de acordo com a especificação de HTTP e padrões da indústria.

Mais Informações

WinInet limita conexões com um único servidor HTTP 1.0 para quatro conexões simultâneas. As conexões com um único servidor HTTP 1.1 são limitadas a duas conexões simultâneas. A especificação HTTP 1.1 (RFC2616) exige o limite de duas conexões. O limite de conexão de quatro para HTTP 1.0 é uma restrição auto-imposta que coincide com o padrão é usado por um número de navegadores da Web populares.

A evidência somente dessa limitação para seu aplicativo é que chama como HttpSendRequest e InternetOpenURL aparecem demore mais para ser concluída porque eles Aguarde conexões anteriores ser liberados antes que suas solicitações sejam enviadas.

Você pode configurar WinInet exceder esse limite criando e configurando as entradas do Registro a seguir:

Observação Alterando essas configurações, você causar WinInet ir com a recomendação de especificação de protocolo HTTP. Você deve fazer isso apenas se absolutamente necessário e, em seguida, você deve evitar fazer padrão navegação enquanto essas configurações estão em vigor:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings


MaxConnectionsPerServer REG_DWORD
(Padrão 2)
Define o número de solicitações simultâneas em um único servidor 1.1 HTTP

MaxConnectionsPer1_0Server REG_DWORD
(Padrão 4)
Define o número de solicitações simultâneas em um único servidor 1.0 HTTP
Essas configurações são feitas para um usuário específico e terão não afetam outros usuários que fizerem logon no computador.

No Internet Explorer 5, é possível alterar o limite de conexão programaticamente, chamando a função InternetSetOption no identificador nulo com sinalizadores a seguir (Observe que ele irá alterar limite de conexão para todo o processo):
INTERNET_OPTION_MAX_CONNS_PER_SERVER INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER
Observação Se o processo tiver estabelecido uma conexão com um servidor, se você alterar o limite de conexão chamando InternetSetOption , a função não tem qualquer efeito às conexões subseqüentes no mesmo servidor. Isso ocorre mesmo se uma conexão anterior for desconectada antes para a chamada a InternetSetOption . Limite de conexão afeta todos os outros servidores.

Propriedades

ID do artigo: 183110 - Última revisão: sexta-feira, 26 de outubro de 2007 - Revisão: 4.2
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer (Programming) 6.0
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.0 Edição de 128 Bits
  • Microsoft Windows Internet Services (WinInet)
Palavras-chave: 
kbmt kbproductlink kbinfo KB183110 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 183110
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com