У меня на экзамене был следующий вопрос:
"Допустим, вы хотите использовать UDP для клиента. Вам нужно создать новый сокет для управления параллельными соединениями в UDP? Почемуили почему нет? Что произойдет, если к этому сокету подключится несколько клиентов? "
В вопросе также упоминается класс Java TCPServer.java
, который создает ServerSocket, а затем в цикле while(true)
принимаетподключений и создает сокеты для входящих запросов на подключение от пользователей.
На мой взгляд, TCP-сервер используется только для TCP-подключений, поэтому невозможно использовать тот же код на стороне сервера для клиента UDP.