Как проверить порт можно в общий доступ WCF - PullRequest
0 голосов
/ 12 января 2012

У меня есть клиент-серверное приложение, которое использует функцию совместного использования портов WCF для связи друг с другом.В случае, когда я устанавливаю обе части на одной машине, мне нужно использовать один и тот же порт.Вопрос в том, как я могу различить во время установки, какой порт занят или используется другой частью моего приложения и может быть общим.

Есть предложения?Большое спасибо.

Ответы [ 2 ]

1 голос
/ 13 января 2012

Чтобы сделать это в коде ... посмотрите на этот вопрос ...

Как проверить доступность порта TCP в C #?

Это должно привести тебя туда ...

0 голосов
/ 12 января 2012

Вы можете использовать telnet, чтобы проверить, занят ли порт.

Для Windows Перейдите на стартовую панель и введите cmd, затем введите

C:> telnet localhost 52753

илилюбой другой номер порта, кроме 52753. Если у вас работает веб-сервер, вы перейдете на пустой экран при использовании порта 80 и наберете: C:> telnet localhost 80

Если порт не используется, тогдасообщение сообщит вам, что соединение не удалось.

...