Я установил сокеты для связи между сервером и клиентом, и на нем запущены потоки для нескольких клиентских подключений. Кроме того, теперь я отправляю байтовые массивы между сервером и клиентом для данных, однако я думаю о реализации циклических c барьеров, чтобы сервер ждал определенного числа c клиентов для подключения, прежде чем каждому из них будет отправлено отдельное сообщение. client.
Эта связь и ожидание должны быть продолжены, например, после того, как этот порог клиентских подключений установлен и сообщение отправлено, сервер теперь должен снова ждать ответа от каждого клиента, вероятно, другое сообщение. Это должно продолжаться, по крайней мере, в течение нескольких итераций. Мне интересно, если бы я внедрил циклические c барьеры для этого процесса, нашел бы я go лучшее решение для этого процесса?
Это предполагаемое использование из циклических c барьеров, или будет ли лучшая альтернатива моей идее?
Для простоты я намерен дождаться подключения двух клиентов. Также будут применяться условия тайм-аута для устранения возможного сбоя.