# Web Service Compressie - echt mooie implementatie van een Web Service Extension (met sample)

<datetime class="hidden">2004-02-20T00:00</datetime>

<!-- category -- mostlylucidcouk, Imported, Web Services, ASP.NET, Compression, SOAP, HTTP 1.1 -->
Ik heb een paar keer over dit onderwerp gepost, het is echt leuk om te zien dat iemand eindelijk een praktische, gratis methode heeft gegeven om dit te doen. [Deze uitvoering](http://weblogs.asp.net/pglavich/archive/2004/01/24/62475.aspx) gebruikt WS-E om dit te doen, wat betekent dat u een attirbute toevoegt aan zowel de client- als servergedeelten van uw webservice - en daar heb je het, een gecomprimeerd SOAP-bericht!
Als u gebruik maakt van Web Services en het verzenden van een niet-triviale hoeveelheid gegevens, Ik adviseer echt dat u compressie gebruiken op het SOAP bericht (vooral als je het verzenden van DataSets, die buggers zijn enorm wanneer serialized - natuurlijk kunt u ze minimaliseren [op een andere manier](http://www.eggheadcafe.com/articles/20031219.asp)), dit is een zeer eenvoudige, intelligente benadering van dit probleem, het kan eigenlijk maken Web Services praktisch waar ze niet eerder waren (als transmissie latency daadwerkelijk kan voorkomen dat hun gebruik in sommige omstandigheden).
Hoe dan ook, goed gedaan. [Glav](http://weblogs.asp.net/pglavich/)!

Gevonden [dit artikel](http://www.dotnetjunkies.com/Tutorial/90D3B3E0-6544-4594-B3BA-E41D8F381324.dcik) op [DotNetJunkies](http://www.dotnetjunkies.com) - die lijkt te bieden HTTP 1.1 compressie voor web services - nog om het uit te proberen (op basis van de datum is het mogelijk dat het alleen zou werken voor .NET 1.0 - maar ik zal het proberen en rapporteer de resultaten!)