WinInet obmedzuje pripojenia na server

Preklady článku Preklady článku
ID článku: 183110
Rozbaliť všetko | Zbaliť všetko

SUHRN

WinInet obmedzuje počet simultánnych pripojení, že to robí na jeden server HTTP. Ak tento limit prekročíte, žiadosti blokovať, kým jeden z aktuálne pripojenia sa dokončilo. To je zámerné a po dohode s HTTP špecifikácie a normy odvetvia.

DALSIE INFORMACIE

WinInet limitov pripojenia na jeden server HTTP 1.0 na štyri simultánnych pripojení. Pripojenia na jednom serveri HTTP 1.1 sú obmedzené na dvoch simultánnych pripojení. HTTP 1.1 špecifikácia (RFC2616) predpisuje dva-pripojenie limit. Štyri-pripojenie limit pre HTTP 1.0 je vlastné-uložených obmedzení, ktoré sa zhoduje s normou, ktorú používa viacero populárne webové prehliadače.

Jediným dôkazom toto obmedzenie do vašej aplikácie je, že hovory napríklad HttpSendRequest a InternetOpenURL Zdá sa trvať dlhšie pretože čakajú predchádzajúceho pripojenia k uvoľní pred ich žiadosti sú zaslané.

Môžete nakonfigurovať WinInet prekročiť tento limit vytvárania a nastavením nasledovných položkách databázy registry:

Poznámka: Zmenou týchto nastavení môžete spôsobiť WinInet ísť proti odporúčanie špecifikácie protokolu HTTP. Môžete urobiť len ak je to absolútne nevyhnutné a potom ste sa mali vyhnúť robí, štandardné prehľadávanie webu zatiaľ, čo tieto nastavenia sú v platnosti:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Nastavenie


MaxConnectionsPerServer REG_DWORD
(Predvolená hodnota 2)
Nastaví počet simultánnych požiadaviek na jednom serveri HTTP 1.1

MaxConnectionsPer1_0Server REG_DWORD
(Predvolená hodnota 4)
Nastaví počet simultánnych požiadaviek na jednom serveri HTTP 1.0
Tieto nastavenia sú vyrobené pre konkrétneho používateľa a bude nemajú žiadny vplyv ostatní používatelia, ktorí sa prihlasujú na počítač.

V programe Internet Explorer 5, je možné zmeniť limit pripojenia pomocou programovania volaním InternetSetOption Funkcia na popisovač NULL s nasledovné príznaky (Všimnite si, že to zmení pripojenie limit pre celý proces):
INTERNET_OPTION_MAX_CONNS_PER_SERVER INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER
Poznámka: Ak proces zistí pripojenie na server, ak zmeníte pripojenie limit volaním InternetSetOption, funkcia nemá žiadny účinok na následné pripojenia na tom istom serveri. To sa vyskytuje aj v prípade predchádzajúceho pripojenia je odpojené pred na volanie na InternetSetOption. Pripojenie limitu ovplyvní všetky ostatné servery.

Vlastnosti

ID článku: 183110 - Posledná kontrola: 18. októbra 2011 - Revízia: 2.0
Kľúčové slová: 
kbproductlink kbinfo kbmt KB183110 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:183110
Upozornenie na neaktuálny obsah článku databázy KB
Tento článok obsahuje informácie o produktoch, pre ktoré spoločnosť Microsoft už neposkytuje technickú podporu. Z tohto dôvodu je tento článok publikovaný ako nezmenený a už nebude aktualizovaný.

Odošlite odozvu

 

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