@hapew51316

Где хранится ответ сервера (строка), пока его не получил клиент из-за низкой скорости интернет-соединения?

У клиента (например, браузер), который отправил запрос на сервер, очень низкая скорость интернета.
Сервер же имеет высокую скорость и сам по себе мощный, он принял запрос, тут же его обработал и отправил ответ.
Должен ли сервер ждать, пока отправленный ответ полностью придет клиенту? Или он уже готов обработать новый запрос, поступающий от другого клиента?
Где в таком случае будет храниться посланный ответ? В кабеле или радиоволне? :D
  • Вопрос задан
  • 187 просмотров
Решения вопроса 1
vabka
@vabka Куратор тега Веб-разработка
Токсичный шарпист
Или он уже готов обработать новый запрос, поступающий от другого клиента?

В зависимости от сервера. Обычно на всех серверах есть много рабочих потоков, которые могут обрабатывать запросы и много TCP соединений.
Должен ли сервер ждать, пока отправленный ответ полностью придет клиенту?

Этим занимается уровень TCP, и таки да - сервер дожидается, пока клиент подтвердит получение всех TCP-пакетов.
Где в таком случае будет храниться посланный ответ? В кабеле или радиоволне? :D

В оперативной памяти сервера и буферах узлов по пути к клиенту.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
New_Horizons
@New_Horizons
Бред:
В оперативной памяти сервера или на диске сервера
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Искра Екатеринбург
от 80 000 до 100 000 ₽
Art gorka Санкт-Петербург
от 60 000 ₽
от 40 000 до 60 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект