Поддержка протокола без HTTP в Windows XP или Windows Server 2003? (net.tcp)

Будет ли возможно для Windows XP или Windows Server 2003 поддерживать net.tcp для WCF, ну, он работает в Windows Server 2008, поскольку IIS 7.0 поддерживает net.tcp, но есть ли в IIS 5.1 или IIS 6.0 поддержку net.tcp, есть ли обходной путь для этого?


person kurozakura    schedule 23.06.2009    source источник


Ответы (2)


Нет, вам придется разместить его самостоятельно (например, службу Windows), чтобы использовать net.tcp. См. эту статью для получения списка вариантов хостинга и того, какие транспорты они могут хозяин.

person JP Alioto    schedule 23.06.2009

Я не верю, что в IIS 6.0 можно размещать привязки, отличные от HTTP. В IIS 7.0 вы можете использовать WAS (Windows Activation Services) для размещения без HTTP, но я не думаю, что это работает в 6.0.

Лучшая альтернатива для XP или 2003 - разместить ваши конечные точки, отличные от HTTP, с помощью ServiceHost в службе Windows.

person Andy White    schedule 23.06.2009