Это моя проблема:
Многопоточный сервер отправляет периодическое сообщение «любые клиенты там». Клиентские машины должны ответить сообщением только для того, чтобы доказать, что клиенты существуют на определенном IP.
Сомнения:
Так я должен поступить?
- Клиент отправляет многоадресное сообщение.
2. При условии, что на клиентском компьютере нет клиента, который не прослушивает определенный порт, т. Е. На клиенте не запущена какая-либо программа, как мне это сделать?
- Если 2 невозможно, как я узнаю, что в моей сети есть клиенты (без программы, запущенной на клиенте)? Пожалуйста, не предлагайте ZeroConf, так как я не могу перейти через кабели Ethernet здесь.
На самом деле, мне любопытно, как простая программа обнаружения сети может перечислять все остальные компьютеры в сети без какой-либо программы, запущенной на клиенте. Должен ли я использовать Java Ping ()?