Игорёк
Новичок
Чат: как сократить объем пересылаемой информации?
Я тут написал чат (вернее не написал, а пределал существующий). Подход у меня следующий: в одном фрейме крутится цикл Javascripta который периодически обновляет фрейм с сообщениями. Чтобы сократить объем пересылаемой информации, в случае если нет новых сообщений, я отсылаю браузеру пакет с hederoм HTTP 204 - оставить текущее сожержимое фрейма. Но! Как оказалось, экономия трафика очень незначительная: я посмотрел, что для отправки такого "пустого" фрейма все-равно задействуется много TCP/IP пакетов! Почему это так? И как можно от этого избавиться?
Я тут написал чат (вернее не написал, а пределал существующий). Подход у меня следующий: в одном фрейме крутится цикл Javascripta который периодически обновляет фрейм с сообщениями. Чтобы сократить объем пересылаемой информации, в случае если нет новых сообщений, я отсылаю браузеру пакет с hederoм HTTP 204 - оставить текущее сожержимое фрейма. Но! Как оказалось, экономия трафика очень незначительная: я посмотрел, что для отправки такого "пустого" фрейма все-равно задействуется много TCP/IP пакетов! Почему это так? И как можно от этого избавиться?