В моей программе используются сокеты для межпроцессного взаимодействия. Существует один сервер, который прослушивает порт сокета (B) на локальном хосте, ожидая подключения к TCP-клиентам списка. А на другом конце сервера есть еще один сокет (A), который отправляет данные в Интернет. Сервер предназначен для того, чтобы все TCP-клиенты отправили его и отправили на сервер в Интернете. Мой вопрос в том, что если два клиента TCP были отправлены одновременно, это будет проблемой для исходящего сокета сервера (A)?несколько потоков, обращаясь к одной и той же проблеме сокета
Благодаря
зависит от цели. Если вы произвольно смешиваете все клиентские данные в одном TCP-соединении, результат вряд ли имеет смысл. – dtb
Я согласен с @dtb, вам не нужно беспокоиться о проблеме параллелизма, если у вас есть только один «поток», который управляет «Socket». – ChaosPandion