2010-09-17 4 views
0

Je voudrais compresser les données sortant de WCF sur un basicHttpBinding.
J'essaie de produire une nouvelle version d'un système écrit à l'origine en tant que services Web SOAP. Dans ce que nous avons renvoyé un GZipStream quand nous avons reçu une demande.Compressing des données provenant de WCF

Y at-il un moyen de faire la même chose avec WCF?

J'utilise VS2010, actuellement contre .Net 3.5 mais c'est flexible.

Merci

Répondre

1

Si vous prévoyez d'utiliser l'hébergement IIS et .NET 4.0 client vous pouvez utiliser construire en compression du contenu dynamique dans IIS. Si le client envoie Accept-Encoding: gzip/deflate header au service, IIS compressera la réponse pour vous. Le client .NET 4.0 est capable de décompresser automatiquement la réponse. Vérifiez la section Support for HTTP Decompression.

Questions connexes