Хорошо, давайте проясним вопросы ...
Я изучаю сокеты в Java, насколько я понял до сих пор, связанные с этой темой:
- Чтобы несколько клиентов могли подключаться только к одному адресу на сервере (порту), тогда необходимо назначить каждое клиентское подключение другому потоку
Исходя из этого, я запутался в чем-то И мог до сих пор не нашел приемлемого ответа здесь или в Google.
Если Socket синхронный, что произойдет, если 2 клиента попытаются подключиться ОДНОВРЕМЕННО, и как сервер решит, кто подключится первым ?
Как сервер обрабатывает несколько сообщений от одного клиента? Я имею в виду, все ли идет по порядку? Заказ возврата?
Тот же вопрос выше, НО с несколькими сообщениями от нескольких клиентов?
Если сообщения не упорядочены, как этого добиться? (in java)
Извините за все эти вопросы, но для меня все они связаны ...
Изменить: Как сказано в комментарии, я неправильно понял концепция синхронизации, поэтому изменили эту часть. Ребята, мы просим здесь УЧИТЬСЯ, чтобы другие не судили, так что подумайте об этом, прежде чем давать -1 голос: ОК.