Только одно приложение может быть связано с парой IP-адрес / порт-номер.Если сокет связан с INADDR_ANY и каким-либо портом, то никакое другое приложение не может связываться с этим портом.
Если вы хотите, чтобы два приложения получали данные через порт, вам нужен какой-то прокси, который прослушивает фактическийport, в то время как другие программы прослушивают какой-либо другой порт или адрес, к которому подключается прокси-сервер.
Использование прокси-сервера, по-видимому, является способом, которым WCF управляет совместным использованием портов.Цитата из this link:
Когда привязка net.tcp разрешает совместное использование портов (путем установки portSharingEnabled = true для элемента привязки транспорта), она неявно разрешает внешний процесс (а именноSMSvcHost.exe, на котором размещена служба общего доступа к портам Net.TCP) для управления сокетом TCP от его имени.