Наш сервер приложений предоставляет 5 служб WCF через транспорт net.tcp, все на одном порте. Мы размещали их во время разработки с использованием WcfSvcHost, и мне никогда не приходилось думать о том, как им удается использовать один и тот же порт.
Сейчас мы перемещаем их в службу Windows, и теперь я сам создаю экземпляры ServiceHost. Одна из служб использует потоковый режим передачи по протоколу Tcp.
При запуске этих служб с использованием файла конфигурации с WcfSvcHost они работают нормально. Но в нашем сервисе жалуются на то, что порт используется.
Может ли потоковая служба использовать один и тот же порт?