Поддержка протокола не 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, есть ли обходной путь для этого?
Решение
Нет, вам нужно будет разместить его самостоятельно (например, службу Windows), чтобы использовать net.tcp. В этой статье приведен список вариантов хостинга и способов их переноса. хоста.
Другие советы
Я не верю, что в IIS 6.0 можно размещать не HTTP-привязки. В IIS 7.0 вы можете использовать WAS (Windows Activation Services) для размещения не HTTP, но я не думаю, что это работает в 6.0.
Лучшая альтернатива для XP или 2003 - размещение конечных точек, отличных от HTTP, с помощью ServiceHost в службе Windows.