Мне было интересно, можно ли одному клиенту одновременно общаться с несколькими серверами. Насколько я знаю, обычные браузеры, например, firefox, делают именно это.C++: Один клиент, взаимодействующий с несколькими серверами
Проблема, с которой я столкнулся сейчас, заключается в том, что клиент должен слушать и ждать данных с сервера, а не запрашивать их сам. Он должен слушать сразу несколько серверов. Возможно ли это? Что произойдет, если клиент слушает сервер 1, а сервер 2 отправляет что-то? Пакет потерян или будет отправлен повторно, пока клиент не сообщит об успешном получении? Используемый протокол - TCP.
Редактировать: платформа Windows. Спасибо, что указали это на Арунму.
Спасибо. Это помогло. – YokeM
@YokeM Рад помочь. – Arunmu