Как я могу проверить, поддерживает ли программа клиент-сервер несколько клиентов?

#java #sockets

Вопрос:

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

Я думал об этом через командную строку, но изменение всех моих входных данных в аргументы командной строки займет много времени, так как это большой код со множеством входных данных, есть ли другой способ сделать это

Комментарии:

1. Не видя кода, трудно сказать многое, но одна из причин, по которой обе консоли показывают одинаковые результаты, заключается в том, что оба клиента обрабатываются сервером в одном сокете