Мне интересно, как реализовать управление клиентами для сервера сокетов.
У меня есть случай, когда я хотел бы знать, только что переподключился ли клиент или это новый клиент. Я знаю, так не должно быть. Однако это довольно временный сервер, который можно использовать только в течение нескольких часов.
Я думал о том, чтобы позволить каждому клиенту передавать свой собственный GUID на сервер. Как только сервер «узнает» клиента, он может избавиться от ранее удерживаемых соединений этого клиента.
Как бы вы подошли к этому вопросу? Или это совершенно неприемлемый путь?
Благодарю вас!