2010-07-08 3 views
4

Использование сжатия с WCF в IIS Я могу найти документацию, но ориентирован на использование функций IIS.Windows Service "self hosting" WCF: сжатие?

Я могу найти людей, говорящих о том, как они написали свои собственные обработчики сжатия, но все это выглядит довольно обыденно.

Есть ли передовая практика сжатия WCF? Мы используем привязки http.

Редактировать: установить это как вики.

ответ

3

Нет ничего, что могло бы помочь вам в этом.

Вы действительно можете реализовать свои собственные расширения сжатия для WCF - несколько человек сделали это, и вы сможете найти его, используя свою любимую поисковую систему.

Но самое лучшее, что вы могли бы сделать для своих привязок - пока ваши клиенты находятся под вашим контролем, и вы можете легко их настроить, - это использовать кодирование двоичных сообщений и текстовые представления сообщений.

Вы можете легко комбинировать кодирование двоичных сообщений с транспортом http - вам нужна настраиваемая привязка, но это действительно не очень важно. Многие люди сделали это, тоже - так что вы можете извлечь выгоду из работы, что уже было сделано:

+0

Спасибо за ноты. –

+1

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/ca7287b4-f553-4c8f-bc0f-1ef68a5e420e был тем, который я нашел, кажется хорошим местом для начала, как и любой другой. Я надеялся, что теперь есть законченный способ сделать это. –

+0

Ну, WCF предлагает множество точек расширяемости, чтобы подключить такие вещи в - где и когда нужно. –