2015-09-11 2 views
-1

У меня есть код сервера на C, который принимает 5 клиентов. Кроме того, у меня есть отдельный файл client.c Однако, если я хочу, чтобы для каждого клиента был конкретный целочисленный номер (введите пользователем), который не позволяет ему снова подключиться к серверу, как я могу это сделать Есть ли конкретная структура данных или способ для отправки этого номера на сервер.socket C конкретный номер клиента

Серверные и клиентские программы должны работать на одинаковых и разных машинах. Спасибо!

ответ

0

Измените ваш вопрос.

Все ли ваши клиенты работают на одной машине?

Если все клиенты работают на разных компьютерах, возможно, вы сможете отслеживать их IP-адреса, а затем вы можете разрешить каждому клиенту подключаться один раз.

+0

извините за это. Программы сервера и клиента должны работать на одинаковых и разных машинах. – As123

+0

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

Смежные вопросы