IIS размещает только WCF HttpBinding

#wcf #iis #basichttpbinding

#wcf #iis #базовая привязка httpbinding

Вопрос:

Я не понимаю, какую привязку IIS может поддерживать для WCF.

Я читал в некоторых учебных материалах, что он может поддерживать только базовую привязку HttpBinding, но я видел демонстрации Silverlight, где поддерживалась привязка NetTcpBinding?

Приветствуются любые разъяснения по этому вопросу.

Спасибо

Ответ №1:

Это зависит от версии IIS. Вы можете использовать большинство привязок с IIS 7, просто убедитесь, что установлена функция службы активации процессов Windows (WAS), если вы хотите использовать привязки, отличные от HTTP.

http://msdn.microsoft.com/en-us/library/ms734710.aspx

Если вы используете более раннюю версию IIS, то вы можете использовать только привязки на основе HTTP.

Комментарии:

1. В дополнение к ссылке Мэтта см. раздел Расширение ваших служб WCF за пределы HTTP с помощью WAS , журнал MSDN, сентябрь 2007.