Размещение службы WCF с использованием TCP / IP в IIS может быть довольно сложным и запутанным, особенно в IIS6.
Если вы размещаете его в своей собственной службе Windows, вы полностью контролируете, какой адрес и порт должен использовать ваша служба. Какой бы порт вы ни решили использовать, он должен быть доступен из внешнего мира. Нет никаких ограничений на то, какой порт вы можете использовать (кроме того, чтобы избегать стандартных портов, таких как 21, 25 и т. Д., Используйте что-то выше 1000, предпочтительно).