Могу ли я использовать net.TCP вместе с технологией GZip в WCF

Можем ли мы использовать привязку net.TCP для реализации GZip в WCF или ее можно настроить только с привязками Http и WsHttp.


person Maddy    schedule 09.01.2012    source источник


Ответы (2)


Я не верю, что WCF поддерживает кодирование GZip с использованием привязки сокета TCP, однако ничто не мешает вам отправлять сжатые данные GZiped по сети и вручную сжимать их с помощью методов, встроенных в платформу .NET: http://msdn.microsoft.com/en-us/library/system.io.compression.gzipstream.aspx.

Однако, прежде чем вы пойдете по этому пути, я настоятельно рекомендую оценить другие меры по повышению производительности ваших служб TCP, как описано здесь: Передача наименьшего объема данных по сети с помощью WCF

person LewisBenge    schedule 09.01.2012

Wcf 4.5 RC поддерживает кодировщик сообщений из коробки http://msdn.microsoft.com/en-us/library/aa751889(v=vs.110).aspx

person Alexandre    schedule 08.06.2012