2010-09-17 3 views
0

Я хотел бы сжать данные, выходящие из WCF, на basicHttpBinding.
Я пытаюсь создать новую версию системы, первоначально написанную как веб-службы SOAP. В этом мы вернули GZipStream, когда получили запрос.Сжатие данных, выходящих из WCF

Есть ли способ сделать то же самое с WCF?

Я использую VS2010, в настоящее время против .Net 3.5, но это гибко.

Thanks

ответ

1

Если вы планируете использовать хостинг IIS и клиент .NET 4.0 вы можете использовать построить в динамическом сжатии содержимого в IIS. Если клиент отправляет Accept-Encoding: gzip/deflate заголовок в службу IIS будет сжимать ответ для вас. Клиент .NET 4.0 способен автоматически декомпрессировать ответ. Проверьте Support for HTTP Decompression раздел.