[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

pl.comp.programming

IIS6 konfiguracja, kompresja danych, jak?

razor

8/2/2007 8:57:00 AM

witam,

moze to nie do konca ta grupa, ale nie moglem znalezc innej w miare
odpowiedniej.

Próbuje wlaczyc kompresje HTTP na IIS6, tak zeby dane przesylane przez
WebService'y byly skompresowane, ale jakos sie nie udaje.

skonfigurowalem IIS6
1. dodalem w 'web service extensions' rozszerzenie i plik gzip.dll -
allowed
2. we wlasciwosciach 'web sites' w konsoli zarzadzajacej IIS w
zakladce Service, wlaczylem 'compress app files' oraz 'compress static
files', temp dir size ustawilem na 'unlimited', katalog istnieje.
3. dodalem odpowiednie rozszerzenia do kompresji:

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/GZIP/
HcScriptFileExtensions "asp" "dll" "exe" "aspx" "asmx" "ashx"

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/
HcScriptFileExtensions "asp" "dll" "exe" "aspx" "asmx"

IISreset.exe /restart

4. w kliencie tworze web service'a (uzywam .net framework 2.0)
protected WSMy wsMy;
wsMy = new WSMy();
wsMy.EnableDecompression = true;
// i tu asynchronicznie pobieram dane

jednak dane które sa przesylane (sprawdzam firewallem)
caly czas zajmuja tyle samo, a powinny sie b.dobrze skompresowac (XML
wielkosci kilkudziesieciu MB)
a katalog C:\WINDOWS\IIS Temporary Compressed Files jest caly czas
pusty (ten katalog jest ustawiony dla skompresowanych danych)


co jeszcze trzeba zrobic zeby kompresja zadzialala?

--
pozdrawiam,
razor